public class ASTPtAssignmentNode extends ASTPtRootNode
ASTPtRootNode
,
PtParser
,
Token
,
UtilityFunctions
,
Math
_children, _id, _isConstant, _parent, _ptToken, _ptType
Constructor and Description |
---|
ASTPtAssignmentNode(int id) |
ASTPtAssignmentNode(PtParser p,
int id) |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getAssignment() |
ASTPtRootNode |
getExpressionTree() |
java.lang.String |
getIdentifier() |
void |
jjtClose()
This method is called after all the child nodes have been
added.
|
void |
visit(ParseTreeVisitor visitor)
Traverse this node with the given visitor.
|
clone, displayParseTree, evaluateParseTree, getToken, getType, isCongruent, isConstant, isEvaluated, jjtAddChild, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setConstant, setToken, setType, toString, toString
public ASTPtAssignmentNode(int id)
public ASTPtAssignmentNode(PtParser p, int id)
public java.lang.String getAssignment()
public ASTPtRootNode getExpressionTree()
public java.lang.String getIdentifier()
public void jjtClose()
Node
jjtClose
in interface Node
jjtClose
in class ASTPtRootNode
public void visit(ParseTreeVisitor visitor) throws IllegalActionException
visit
in class ASTPtRootNode
visitor
- The visitor.IllegalActionException
- Always thrown in this base
class the visit() method is not implemented here.