public class EnumElement extends BtrPlaceTree
errors| Constructor and Description |
|---|
EnumElement(org.antlr.runtime.Token payload,
NamingService<Node> srvNodes,
NamingService<VM> srvVMs,
Script v,
BtrpOperand.Type ty,
ErrorReporter errors)
Make a new tree.
|
| Modifier and Type | Method and Description |
|---|---|
BtrpOperand |
expand()
Expand the enumeration.
|
BtrpOperand |
go(BtrPlaceTree parent)
Parse the root of the tree.
|
append, getChild, ignoreError, ignoreError, ignoreError, ignoreErrorsdupNode, getCharPositionInLine, getChildIndex, getLine, getParent, getText, getToken, getTokenStartIndex, getTokenStopIndex, getType, isNil, setChildIndex, setParent, setTokenStartIndex, setTokenStopIndex, setUnknownTokenBoundaries, toStringaddChild, addChildren, createChildrenList, deleteChild, freshenParentAndChildIndexes, freshenParentAndChildIndexes, freshenParentAndChildIndexesDeeply, freshenParentAndChildIndexesDeeply, getAncestor, getAncestors, getChildCount, getChildren, getFirstChildWithType, hasAncestor, insertChild, replaceChildren, sanityCheckParentAndChildIndexes, sanityCheckParentAndChildIndexes, setChild, toStringTreepublic EnumElement(org.antlr.runtime.Token payload,
NamingService<Node> srvNodes,
NamingService<VM> srvVMs,
Script v,
BtrpOperand.Type ty,
ErrorReporter errors)
payload - the root tokenv - the script being checkty - the type of the elements in the enumerationerrors - the errors to reportpublic BtrpOperand expand()
public BtrpOperand go(BtrPlaceTree parent)
BtrPlaceTreego in class BtrPlaceTreeparent - the parent of the rootCopyright © 2016 University of Nice-Sophia Antipolis. All Rights Reserved.