public class EnumerationLiteralExpression extends LiteralExpression
| Modifier and Type | Field and Description |
|---|---|
protected String |
enumerationLiteral |
resolvedTypecommentsannotations, 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, hasResolvedTypegetComments, getDebugInfo, getModuleElementscollectDescendants, 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, toExtendedStringTreeItemdupNode, getCharPositionInLine, getChildIndex, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, toStringaddChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, getChildCount, getFirstChildWithType, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTreeprotected String enumerationLiteral
public void build()
build in class AbstractModuleElementpublic Object execute(IEolContext context) throws EolRuntimeException
EolRuntimeExceptionpublic String getEnumerationLiteral()
public void setEnumerationLiteral(String enumerationLiteral)
public void compile(EolCompilationContext context)
Copyright © 2016. All rights reserved.