Package org.eclipse.epsilon.egl.spec
Class EglTemplateSpecification
- java.lang.Object
-
- org.eclipse.epsilon.egl.spec.EglTemplateSpecification
-
public abstract class EglTemplateSpecification extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description protectedEglTemplateSpecification(java.lang.String name, Formatter defaultFormatter, IncrementalitySettings incrementalitySettings, java.util.Collection<ITemplateExecutionListener> listeners)
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description abstract TemplatecreateTemplate()FormattergetDefaultFormatter()IncrementalitySettingsgetIncrementalitySettings()java.lang.StringgetName()java.util.Collection<ITemplateExecutionListener>getTemplateExecutionListeners()abstract java.net.URIgetURI()abstract voidparseInto(IEglModule module)
-
-
-
Constructor Detail
-
EglTemplateSpecification
protected EglTemplateSpecification(java.lang.String name, Formatter defaultFormatter, IncrementalitySettings incrementalitySettings, java.util.Collection<ITemplateExecutionListener> listeners)
-
-
Method Detail
-
getName
public java.lang.String getName()
-
getDefaultFormatter
public Formatter getDefaultFormatter()
-
getIncrementalitySettings
public IncrementalitySettings getIncrementalitySettings()
-
getTemplateExecutionListeners
public java.util.Collection<ITemplateExecutionListener> getTemplateExecutionListeners()
-
createTemplate
public abstract Template createTemplate()
-
parseInto
public abstract void parseInto(IEglModule module) throws java.lang.Exception
- Throws:
java.lang.Exception
-
getURI
public abstract java.net.URI getURI()
-
-