org.nfunk.jep
Class ASTVarNode
java.lang.Object
org.nfunk.jep.SimpleNode
org.nfunk.jep.ASTVarNode
- All Implemented Interfaces:
- Node
- Direct Known Subclasses:
- ASTMVarNode
public class ASTVarNode
- extends SimpleNode
Variable Node
Method Summary |
java.lang.String |
getName()
Returns the name of the variable. |
Variable |
getVar()
|
java.lang.Object |
jjtAccept(ParserVisitor visitor,
java.lang.Object data)
Accept the visitor. |
void |
setVar(Variable variable)
Sets the name of the variable. |
java.lang.String |
toString()
Creates a string containing the variable's name and value |
Methods inherited from class org.nfunk.jep.SimpleNode |
childrenAccept, dump, getId, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ASTVarNode
public ASTVarNode(int id)
ASTVarNode
public ASTVarNode(Parser p,
int id)
jjtAccept
public java.lang.Object jjtAccept(ParserVisitor visitor,
java.lang.Object data)
throws ParseException
- Accept the visitor.
- Specified by:
jjtAccept
in interface Node
- Overrides:
jjtAccept
in class SimpleNode
- Throws:
ParseException
setVar
public void setVar(Variable variable)
- Sets the name of the variable.
getVar
public Variable getVar()
getName
public java.lang.String getName()
- Returns the name of the variable.
toString
public java.lang.String toString()
- Creates a string containing the variable's name and value
- Overrides:
toString
in class SimpleNode
http://www.singularsys.com/jep Copyright © 2007 Singular Systems