Class ExtensionSpecificationFactory<T extends ExtensionSpecification<?>>
java.lang.Object
org.eclipse.epsilon.egl.dt.extensions.ExtensionSpecificationFactory<T>
- Direct Known Subclasses:
FineGrainedTracePostprocessorSpecificationFactory,FormatterSpecificationFactory,TemplateFactoryTypeSpecificationFactory
public abstract class ExtensionSpecificationFactory<T extends ExtensionSpecification<?>>
extends Object
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract TcreateExtensionSpecification(org.eclipse.core.runtime.IConfigurationElement extension) findByIdentifier(String identifier) findByIdentifiers(Collection<String> identifiers) findByIndex(int index) protected abstract Stringint
-
Constructor Details
-
ExtensionSpecificationFactory
public ExtensionSpecificationFactory()
-
-
Method Details
-
getExtensionPointIdentifier
-
createExtensionSpecification
protected abstract T createExtensionSpecification(org.eclipse.core.runtime.IConfigurationElement extension) -
indexOf
-
findByIndex
-
findByIdentifiers
-
findByIdentifier
-
loadAllFromExtensionPoints
-