cager.jexpr.ast
Class IfStatement
java.lang.Object
cager.jexpr.ast.AST
cager.jexpr.ast.Statement
cager.jexpr.ast.IfStatement
- public class IfStatement
- extends Statement
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
IfStatement
public IfStatement()
getExpression
public Expression getExpression()
setExpression
public void setExpression(Expression e)
getThenClause
public Statement getThenClause()
setThenClause
public void setThenClause(Statement s)
getElseClause
public Statement getElseClause()
setElseClause
public void setElseClause(Statement s)
getChildren
public AST[] getChildren()
- Specified by:
getChildren in class AST
visit
public java.lang.Object visit(Visitor v,
java.lang.Object o)
throws ParseException
- Description copied from class:
AST
- Provided to implement the visitor pattern.
- Specified by:
visit in class AST
- Throws:
ParseException
dump
public void dump(int level)
- Description copied from class:
AST
- Dump this node and all children to System.out.
- Overrides:
dump in class AST