org.cheffo.jeplite
Class ASTVarNode

java.lang.Object
  |
  +--org.cheffo.jeplite.SimpleNode
        |
        +--org.cheffo.jeplite.ASTVarNode

public class ASTVarNode
extends SimpleNode


Field Summary
 
Fields inherited from class org.cheffo.jeplite.SimpleNode
children, id, name, parent, parser
 
Constructor Summary
ASTVarNode(int id)
           
ASTVarNode(org.cheffo.jeplite.Parser p, int id)
           
 
Method Summary
 double getValue()
           
 void getValue(DoubleStack stack)
           
 java.lang.Object jjtAccept(ParserVisitor visitor, java.lang.Object data)
           
 void setValue(double value)
           
 java.lang.String toString()
           
 
Methods inherited from class org.cheffo.jeplite.SimpleNode
childrenAccept, getName, jjtAddChild, jjtClose, jjtGetChild, jjtGetNumChildren, jjtGetParent, jjtOpen, jjtSetParent, setName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ASTVarNode

public ASTVarNode(int id)

ASTVarNode

public ASTVarNode(org.cheffo.jeplite.Parser p,
                  int id)
Method Detail

setValue

public void setValue(double value)

getValue

public double getValue()
Overrides:
getValue in class SimpleNode

getValue

public void getValue(DoubleStack stack)
Overrides:
getValue in class SimpleNode

toString

public java.lang.String toString()
Overrides:
toString in class SimpleNode

jjtAccept

public java.lang.Object jjtAccept(ParserVisitor visitor,
                                  java.lang.Object data)
Overrides:
jjtAccept in class SimpleNode