@Override public void postOrder(EvalNodeVisitor visitor) { visitor.visit(this); } }
@Override public void postOrder(EvalNodeVisitor visitor) { visitor.visit(this); } }
@Override public void postOrder(EvalNodeVisitor visitor) { visitor.visit(this); } }
@Override public void postOrder(EvalNodeVisitor visitor) { visitor.visit(this); } }
@Override public void preOrder(EvalNodeVisitor visitor) { visitor.visit(this); child.preOrder(visitor); }
@Override public void postOrder(EvalNodeVisitor visitor) { child.postOrder(visitor); visitor.visit(this); }
@Override public void preOrder(EvalNodeVisitor visitor) { for (EvalNode eval : argEvals) { eval.postOrder(visitor); } visitor.visit(this); }
@Override public void preOrder(EvalNodeVisitor visitor) { for (EvalNode eval : argEvals) { eval.postOrder(visitor); } visitor.visit(this); }
@Override public void postOrder(EvalNodeVisitor visitor) { for (EvalNode eval : argEvals) { eval.postOrder(visitor); } visitor.visit(this); } }
@Override public void postOrder(EvalNodeVisitor visitor) { for (EvalNode eval : argEvals) { eval.postOrder(visitor); } visitor.visit(this); } }
@Deprecated public void preOrder(EvalNodeVisitor visitor) { visitor.visit(this); leftExpr.preOrder(visitor); rightExpr.preOrder(visitor); }
@Deprecated public void postOrder(EvalNodeVisitor visitor) { leftExpr.postOrder(visitor); rightExpr.postOrder(visitor); visitor.visit(this); }
@Deprecated public void preOrder(EvalNodeVisitor visitor) { visitor.visit(this); leftExpr.preOrder(visitor); rightExpr.preOrder(visitor); }
@Override public void preOrder(EvalNodeVisitor visitor) { visitor.visit(this); condition.preOrder(visitor); result.preOrder(visitor); }
@Override public void preOrder(EvalNodeVisitor visitor) { visitor.visit(this); condition.preOrder(visitor); result.preOrder(visitor); }
@Override public void postOrder(EvalNodeVisitor visitor) { condition.postOrder(visitor); result.postOrder(visitor); visitor.visit(this); }
@Override public void preOrder(EvalNodeVisitor visitor) { visitor.visit(this); for (IfThenEval when : whens) { when.preOrder(visitor); } if (elseResult != null) { // without else clause elseResult.preOrder(visitor); } }
@Deprecated public void preOrder(EvalNodeVisitor visitor) { visitor.visit(this); predicand.preOrder(visitor); begin.preOrder(visitor); end.preOrder(visitor); }
@Deprecated public void postOrder(EvalNodeVisitor visitor) { predicand.postOrder(visitor); begin.postOrder(visitor); end.postOrder(visitor); visitor.visit(this); }
@Deprecated public void postOrder(EvalNodeVisitor visitor) { predicand.postOrder(visitor); begin.postOrder(visitor); end.postOrder(visitor); visitor.visit(this); }