public class GAction extends ASTNode<ASTNode> implements java.lang.Cloneable
| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
tokenString_Code |
children, generatedWithCacheCycle, numChildren, parent| Modifier and Type | Method and Description |
|---|---|
GAction |
clone() |
GAction |
copy() |
void |
flushAttrCache() |
void |
flushCollectionCache() |
GAction |
fullCopy()
Deprecated.
Please use treeCopy or treeCopyNoTransform instead
|
java.lang.String |
getCode()
Retrieves the value for the lexeme Code.
|
void |
init$Children()
Initializes the child array to the correct size.
|
protected boolean |
is$Equal(ASTNode node) |
protected int |
numChildren() |
void |
setCode(java.lang.String value)
Replaces the lexeme Code.
|
GAction |
treeCopy()
Create a deep copy of the AST subtree at this node.
|
GAction |
treeCopyNoTransform()
Create a deep copy of the AST subtree at this node.
|
accept, addChild, astChildIterator, astChildren, doFullTraversal, flushAttrAndCollectionCache, flushCache, flushTreeCache, getChild, getChildNoTransform, getIndexOfChild, getNumChild, getNumChildNoTransform, getParent, getPosition, insertChild, is$Equal, removeChild, resetState, rewrittenNode, setChild, setParent, setPosition, statepublic GAction()
@ASTNodeAnnotation.Constructor(name="Code", type="String", kind="Token") public GAction(java.lang.String p0)
public void init$Children()
init$Children in class ASTNode<ASTNode>protected int numChildren()
numChildren in class ASTNode<ASTNode>public void flushAttrCache()
flushAttrCache in class ASTNode<ASTNode>public void flushCollectionCache()
flushCollectionCache in class ASTNode<ASTNode>public GAction clone() throws java.lang.CloneNotSupportedException
@Deprecated public GAction fullCopy()
public GAction treeCopyNoTransform()
treeCopyNoTransform in class ASTNode<ASTNode>public GAction treeCopy()
public void setCode(java.lang.String value)
value - The new value for the lexeme Code.@ASTNodeAnnotation.Token(name="Code") public java.lang.String getCode()