Package cruise.umple.compiler
Class ExpressionElement
java.lang.Object
cruise.umple.compiler.TemplateElement
cruise.umple.compiler.ExpressionElement
public class ExpressionElement extends TemplateElement
Expression segment in a template
-
Constructor Summary
Constructors Constructor Description ExpressionElement(Position aPosition, java.lang.String aContent)
-
Method Summary
Modifier and Type Method Description void
delete()
void
emit(EmitResponse responseBuffer, UmpleClass template)
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, toString
-
Constructor Details
-
Method Details
-
delete
public void delete()- Overrides:
delete
in classTemplateElement
-
emit
- Overrides:
emit
in classTemplateElement
- Throws:
TemplateException
-