org.codehaus.aspectwerkz.definition.expression.ast
Interface ExpressionParserVisitor

All Known Implementing Classes:
CflowIdentifierLookupVisitor, EvaluateVisitor, IdentifierLookupVisitor, TypeVisitor

public interface ExpressionParserVisitor


Method Summary
 java.lang.Object visit(AndNode node, java.lang.Object data)
           
 java.lang.Object visit(BooleanLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ExpressionScript node, java.lang.Object data)
           
 java.lang.Object visit(FalseNode node, java.lang.Object data)
           
 java.lang.Object visit(Identifier node, java.lang.Object data)
           
 java.lang.Object visit(InNode node, java.lang.Object data)
           
 java.lang.Object visit(NotInNode node, java.lang.Object data)
           
 java.lang.Object visit(NotNode node, java.lang.Object data)
           
 java.lang.Object visit(OrNode node, java.lang.Object data)
           
 java.lang.Object visit(SimpleNode node, java.lang.Object data)
           
 java.lang.Object visit(TrueNode node, java.lang.Object data)
           
 

Method Detail

visit

public java.lang.Object visit(SimpleNode node,
                              java.lang.Object data)

visit

public java.lang.Object visit(ExpressionScript node,
                              java.lang.Object data)

visit

public java.lang.Object visit(OrNode node,
                              java.lang.Object data)

visit

public java.lang.Object visit(InNode node,
                              java.lang.Object data)

visit

public java.lang.Object visit(NotInNode node,
                              java.lang.Object data)

visit

public java.lang.Object visit(AndNode node,
                              java.lang.Object data)

visit

public java.lang.Object visit(NotNode node,
                              java.lang.Object data)

visit

public java.lang.Object visit(Identifier node,
                              java.lang.Object data)

visit

public java.lang.Object visit(BooleanLiteral node,
                              java.lang.Object data)

visit

public java.lang.Object visit(TrueNode node,
                              java.lang.Object data)

visit

public java.lang.Object visit(FalseNode node,
                              java.lang.Object data)


Copyright (c) 2002-2004 The AspectWerkz Team. All Rights Reserved.