Package org.eclipse.epsilon.egl
Class EglTemplate
java.lang.Object
org.eclipse.epsilon.egl.EglTemplate
- Direct Known Subclasses:
EglPersistentTemplate
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Collection<ITemplateExecutionListener>protected final IEglModuleprotected final Stringprotected final Template -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected StringgetName()protected booleanvoidprotected voidprintWarning(String message) process()voidreset()voidsetFormatter(Formatter formatter) voidsetFormatters(Collection<Formatter> formatters) voidsetFormatters(Formatter... formatters) voidsetIncrementalitySettings(IncrementalitySettings incrementalitySettings)
-
Field Details
-
module
-
name
-
template
-
listeners
-
-
Constructor Details
-
EglTemplate
- Throws:
Exception
-
-
Method Details
-
getName
-
populate
-
process
- Throws:
EglRuntimeException
-
merge
- Throws:
EglRuntimeException
-
addProtectedRegionWarning
-
getContents
-
isProcessed
protected boolean isProcessed() -
getFormatter
-
setFormatter
-
getIncrementalitySettings
-
setIncrementalitySettings
-
setFormatters
-
setFormatters
-
getTemplate
-
getModule
-
getParseProblems
-
getDeclaredModelDefinitions
-
getDeclaredOperations
-
getImports
-
getModelDefinitions
-
getOperations
-
printWarning
-
reset
public void reset()
-