public class EnumerationLiteralExpression extends LiteralExpression
Modifier and Type | Field and Description |
---|---|
protected String |
enumerationLiteral |
resolvedType
comments
annotations, column, commentTokens, descendants, extraTokens, imaginary, line, module, properties, region, uri
Constructor and Description |
---|
EnumerationLiteralExpression() |
Modifier and Type | Method and Description |
---|---|
void |
build() |
void |
compile(EolCompilationContext context) |
Object |
execute(IEolContext context) |
String |
getEnumerationLiteral() |
void |
setEnumerationLiteral(String enumerationLiteral) |
getResolvedType, hasResolvedType
getComments, getDebugInfo, getModuleElements
collectDescendants, getAnnotationsAst, getBasename, getChild, getChildren, getColumn, getCommentTokens, getDescendants, getExtraTokens, getFile, getFirstChild, getFourthChild, getLine, getModule, getNextSibling, getNumberOfChildren, getParent, getProperties, getRegion, getSecondChild, getThirdChild, getUri, hasChildren, isImaginary, setAnnotationsAst, setColumn, setCommentTokens, setExtraTokens, setFirstChild, setImaginary, setLine, setModule, setNextSibling, setRegion, setToken, setUri, toExtendedStringTree, toExtendedStringTree, toExtendedStringTreeItem
dupNode, getCharPositionInLine, getChildIndex, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, toString
addChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, getChildCount, getFirstChildWithType, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTree
protected String enumerationLiteral
public void build()
build
in class AbstractModuleElement
public Object execute(IEolContext context) throws EolRuntimeException
EolRuntimeException
public String getEnumerationLiteral()
public void setEnumerationLiteral(String enumerationLiteral)
public void compile(EolCompilationContext context)
Copyright © 2016. All rights reserved.