Package cruise.umple.compiler
Class IncludeTemplateElement
java.lang.Object
cruise.umple.compiler.TemplateElement
cruise.umple.compiler.IncludeTemplateElement
public class IncludeTemplateElement extends TemplateElement
Include segment in a template
-
Constructor Summary
Constructors Constructor Description IncludeTemplateElement(Position aPosition, java.lang.String aContent, TemplateName aTemplateName)
-
Method Summary
Modifier and Type Method Description void
delete()
void
emit(EmitResponse responseBuffer, UmpleClass template)
TemplateName
getTemplateName()
boolean
setTemplateName(TemplateName aTemplateName)
java.lang.String
toString()
Methods inherited from class cruise.umple.compiler.TemplateElement
addField, addFieldAt, addOrMoveFieldAt, addOrMoveSubElementAt, addSubElement, addSubElementAt, append, computeContent, getContent, getEmitResponse, getField, getFields, getFilledClasses, getParentElement, getPosition, getSubElement, getSubElements, getTemplateAttributeParser, hasFields, hasParentElement, hasSubElements, hasTemplateAttributeParser, indexOfField, indexOfSubElement, minimumNumberOfFields, minimumNumberOfSubElements, numberOfFields, numberOfSubElements, removeField, removeSubElement, resetContent, setContent, setFilledClasses, setParentElement, setPosition, setTemplateAttributeParser
-
Constructor Details
-
IncludeTemplateElement
public IncludeTemplateElement(Position aPosition, java.lang.String aContent, TemplateName aTemplateName)
-
-
Method Details
-
setTemplateName
-
getTemplateName
-
delete
public void delete()- Overrides:
delete
in classTemplateElement
-
emit
- Overrides:
emit
in classTemplateElement
- Throws:
TemplateException
-
toString
public java.lang.String toString()- Overrides:
toString
in classTemplateElement
-