org.codehaus.aspectwerkz.expression.ast
Interface ExpressionParserVisitor

All Known Implementing Classes:
AdvisedClassFilterExpressionVisitor, ArgsIndexVisitor, CflowAspectExpressionVisitor, DumpVisitor, ExpressionValidateVisitor, ExpressionVisitor, RuntimeCheckVisitor

public interface ExpressionParserVisitor


Method Summary
 Object visit(ASTAnd node, Object data)
           
 Object visit(ASTArgParameter node, Object data)
           
 Object visit(ASTArgs node, Object data)
           
 Object visit(ASTAttribute node, Object data)
           
 Object visit(ASTCall node, Object data)
           
 Object visit(ASTCflowBelow node, Object data)
           
 Object visit(ASTCflow node, Object data)
           
 Object visit(ASTClassPattern node, Object data)
           
 Object visit(ASTConstructorPattern node, Object data)
           
 Object visit(ASTExecution node, Object data)
           
 Object visit(ASTExpression node, Object data)
           
 Object visit(ASTFieldPattern node, Object data)
           
 Object visit(ASTGet node, Object data)
           
 Object visit(ASTHandler node, Object data)
           
 Object visit(ASTHasField node, Object data)
           
 Object visit(ASTHasMethod node, Object data)
           
 Object visit(ASTMethodPattern node, Object data)
           
 Object visit(ASTModifier node, Object data)
           
 Object visit(ASTNot node, Object data)
           
 Object visit(ASTOr node, Object data)
           
 Object visit(ASTParameter node, Object data)
           
 Object visit(ASTPointcutReference node, Object data)
           
 Object visit(ASTRoot node, Object data)
           
 Object visit(ASTSet node, Object data)
           
 Object visit(ASTStaticInitialization node, Object data)
           
 Object visit(ASTTarget node, Object data)
           
 Object visit(ASTThis node, Object data)
           
 Object visit(ASTWithinCode node, Object data)
           
 Object visit(ASTWithin node, Object data)
           
 Object visit(SimpleNode node, Object data)
           
 

Method Detail

visit

Object visit(SimpleNode node,
             Object data)

visit

Object visit(ASTRoot node,
             Object data)

visit

Object visit(ASTExpression node,
             Object data)

visit

Object visit(ASTAnd node,
             Object data)

visit

Object visit(ASTOr node,
             Object data)

visit

Object visit(ASTNot node,
             Object data)

visit

Object visit(ASTPointcutReference node,
             Object data)

visit

Object visit(ASTExecution node,
             Object data)

visit

Object visit(ASTCall node,
             Object data)

visit

Object visit(ASTSet node,
             Object data)

visit

Object visit(ASTGet node,
             Object data)

visit

Object visit(ASTHandler node,
             Object data)

visit

Object visit(ASTWithin node,
             Object data)

visit

Object visit(ASTWithinCode node,
             Object data)

visit

Object visit(ASTStaticInitialization node,
             Object data)

visit

Object visit(ASTClassPattern node,
             Object data)

visit

Object visit(ASTCflow node,
             Object data)

visit

Object visit(ASTCflowBelow node,
             Object data)

visit

Object visit(ASTArgs node,
             Object data)

visit

Object visit(ASTHasMethod node,
             Object data)

visit

Object visit(ASTHasField node,
             Object data)

visit

Object visit(ASTTarget node,
             Object data)

visit

Object visit(ASTThis node,
             Object data)

visit

Object visit(ASTMethodPattern node,
             Object data)

visit

Object visit(ASTConstructorPattern node,
             Object data)

visit

Object visit(ASTFieldPattern node,
             Object data)

visit

Object visit(ASTParameter node,
             Object data)

visit

Object visit(ASTArgParameter node,
             Object data)

visit

Object visit(ASTAttribute node,
             Object data)

visit

Object visit(ASTModifier node,
             Object data)


Copyright © 2002-2005 Jonas Bonér, Alexandre Vasseur. All Rights Reserved.