org.jacorb.notification.filter.etcl
Class AbstractTCLVisitor
java.lang.Object
org.jacorb.notification.filter.etcl.AbstractTCLVisitor
- Direct Known Subclasses:
- StaticTypeChecker, TCLCleanUp
- public abstract class AbstractTCLVisitor
- extends java.lang.Object
Adapter Class to help creating a Visitor for TCL Trees. Override the appropiate Methods.
- Version:
- $Id: AbstractTCLVisitor.java,v 1.4 2005/08/22 18:17:30 alphonse.bendt Exp $
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractTCLVisitor
public AbstractTCLVisitor()
visitPlus
public void visitPlus(PlusOperator plus)
throws VisitorException
- Throws:
VisitorException
visitAnd
public void visitAnd(AndOperator and)
throws VisitorException
- Throws:
VisitorException
visitMinus
public void visitMinus(MinusOperator minus)
throws VisitorException
- Throws:
VisitorException
visitDiv
public void visitDiv(DivOperator div)
throws VisitorException
- Throws:
VisitorException
visitMult
public void visitMult(MultOperator mult)
throws VisitorException
- Throws:
VisitorException
visitBool
public void visitBool(BoolValue bool)
throws VisitorException
- Throws:
VisitorException
visitNumber
public void visitNumber(NumberValue number)
throws VisitorException
- Throws:
VisitorException
visitIdent
public void visitIdent(IdentValue ident)
throws VisitorException
- Throws:
VisitorException
visitSubstr
public void visitSubstr(SubstrOperator substr)
throws VisitorException
- Throws:
VisitorException
visitString
public void visitString(StringValue string)
throws VisitorException
- Throws:
VisitorException
visitDot
public void visitDot(DotOperator dot)
throws VisitorException
- Throws:
VisitorException
visitComponent
public void visitComponent(ETCLComponentName component)
throws VisitorException
- Throws:
VisitorException
visitNot
public void visitNot(NotOperator not)
throws VisitorException
- Throws:
VisitorException
visitOr
public void visitOr(OrOperator or)
throws VisitorException
- Throws:
VisitorException
visitEq
public void visitEq(EqOperator or)
throws VisitorException
- Throws:
VisitorException
visitNeq
public void visitNeq(NeqOperator or)
throws VisitorException
- Throws:
VisitorException
visitLt
public void visitLt(LtOperator lt)
throws VisitorException
- Throws:
VisitorException
visitLte
public void visitLte(LteOperator lt)
throws VisitorException
- Throws:
VisitorException
visitGt
public void visitGt(GtOperator gt)
throws VisitorException
- Throws:
VisitorException
visitArray
public void visitArray(ArrayOperator array)
throws VisitorException
- Throws:
VisitorException
visitAssoc
public void visitAssoc(AssocOperator assoc)
throws VisitorException
- Throws:
VisitorException
visitUnionPosition
public void visitUnionPosition(UnionPositionOperator unionPos)
throws VisitorException
- Throws:
VisitorException
visitImplicit
public void visitImplicit(ImplicitOperatorNode operator)
throws VisitorException
- Throws:
VisitorException
visitExist
public void visitExist(ExistOperator exist)
throws VisitorException
- Throws:
VisitorException
visitDefault
public void visitDefault(DefaultOperator defaultOp)
throws VisitorException
- Throws:
VisitorException
visitIn
public void visitIn(InOperator in)
throws VisitorException
- Throws:
VisitorException
visitGteOperator
public void visitGteOperator(GteOperator o)
throws VisitorException
- Throws:
VisitorException
visitRuntimeVariable
public void visitRuntimeVariable(RuntimeVariableNode r)
throws VisitorException
- Throws:
VisitorException