Class ExtensionPointManager<T>

java.lang.Object
org.eclipse.epsilon.common.dt.extensions.ExtensionPointManager<T>
Direct Known Subclasses:
BrowserFunctionExtensionPointManager, BrowserScriptExtensionPointManager, HtmlElementTransformerExtensionPointManager, ModuleValidatorExtensionPointManager, PictoSourceExtensionPointManager, ViewContentTransformerExtensionPointManager

public abstract class ExtensionPointManager<T> extends Object
  • Field Details

  • Constructor Details

    • ExtensionPointManager

      public ExtensionPointManager()
  • Method Details

    • getExtensions

      public List<T> getExtensions()
    • reset

      public void reset()
    • handleParseException

      protected void handleParseException(Exception ex)
    • parse

      protected abstract T parse(org.eclipse.core.runtime.IConfigurationElement element) throws Exception
      Throws:
      Exception
    • getExtensionPointId

      protected abstract String getExtensionPointId()