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 IEglModule
protected final String
protected final Template
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected void
protected String
getName()
protected boolean
void
protected void
printWarning
(String message) process()
void
reset()
void
setFormatter
(Formatter formatter) void
setFormatters
(Collection<Formatter> formatters) void
setFormatters
(Formatter... formatters) void
setIncrementalitySettings
(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()
-