net.sourceforge.jane.jjtree
Interface JavaParserVisitor

All Known Implementing Classes:
NodeFinder

public interface JavaParserVisitor


Method Summary
 java.lang.Object visit(JavaAdditiveExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaAllocationExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaAndExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaArgumentList node, java.lang.Object data)
           
 java.lang.Object visit(JavaArguments node, java.lang.Object data)
           
 java.lang.Object visit(JavaArrayDimsAndInits node, java.lang.Object data)
           
 java.lang.Object visit(JavaArrayInitializer node, java.lang.Object data)
           
 java.lang.Object visit(JavaAssertStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaAssignmentOperator node, java.lang.Object data)
           
 java.lang.Object visit(JavaBlock node, java.lang.Object data)
           
 java.lang.Object visit(JavaBlockStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaBooleanLiteral node, java.lang.Object data)
           
 java.lang.Object visit(JavaBreakStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaCastExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaCastLookahead node, java.lang.Object data)
           
 java.lang.Object visit(JavaClassBody node, java.lang.Object data)
           
 java.lang.Object visit(JavaClassDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaCompilationUnit node, java.lang.Object data)
           
 java.lang.Object visit(JavaConditionalAndExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaConditionalExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaConditionalOrExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaConstructorDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaContinueStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaDoStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaEmptyStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaEqualityExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaExclusiveOrExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaExplicitConstructorInvocation node, java.lang.Object data)
           
 java.lang.Object visit(JavaExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaFieldDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaForInit node, java.lang.Object data)
           
 java.lang.Object visit(JavaFormalParameter node, java.lang.Object data)
           
 java.lang.Object visit(JavaFormalParameters node, java.lang.Object data)
           
 java.lang.Object visit(JavaForStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaForUpdate node, java.lang.Object data)
           
 java.lang.Object visit(JavaIfStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaImportDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaInclusiveOrExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaInitializer node, java.lang.Object data)
           
 java.lang.Object visit(JavaInstanceOfExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaInterfaceDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaInterfaceMemberDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaLabeledStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaLiteral node, java.lang.Object data)
           
 java.lang.Object visit(JavaLocalVariableDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaMethodDeclarationLookahead node, java.lang.Object data)
           
 java.lang.Object visit(JavaMethodDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaMethodDeclarator node, java.lang.Object data)
           
 java.lang.Object visit(JavaMultiplicativeExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaNameList node, java.lang.Object data)
           
 java.lang.Object visit(JavaName node, java.lang.Object data)
           
 java.lang.Object visit(JavaNestedClassDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaNestedInterfaceDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaNullLiteral node, java.lang.Object data)
           
 java.lang.Object visit(JavaPackageDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaPostfixExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaPreDecrementExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaPreIncrementExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaPrimaryExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaPrimaryPrefix node, java.lang.Object data)
           
 java.lang.Object visit(JavaPrimarySuffix node, java.lang.Object data)
           
 java.lang.Object visit(JavaPrimitiveType node, java.lang.Object data)
           
 java.lang.Object visit(JavaRelationalExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaResultType node, java.lang.Object data)
           
 java.lang.Object visit(JavaReturnStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaShiftExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaStatementExpressionList node, java.lang.Object data)
           
 java.lang.Object visit(JavaStatementExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaSwitchLabel node, java.lang.Object data)
           
 java.lang.Object visit(JavaSwitchStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaSynchronizedStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaThrowStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaTryStatement node, java.lang.Object data)
           
 java.lang.Object visit(JavaType node, java.lang.Object data)
           
 java.lang.Object visit(JavaUnaryExpressionNotPlusMinus node, java.lang.Object data)
           
 java.lang.Object visit(JavaUnaryExpression node, java.lang.Object data)
           
 java.lang.Object visit(JavaUnmodifiedClassDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaUnmodifiedInterfaceDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(JavaVariableDeclaratorId node, java.lang.Object data)
           
 java.lang.Object visit(JavaVariableDeclarator node, java.lang.Object data)
           
 java.lang.Object visit(JavaVariableInitializer node, java.lang.Object data)
           
 java.lang.Object visit(JavaWhileStatement node, java.lang.Object data)
           
 java.lang.Object visit(SimpleNode 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(JavaCompilationUnit node,
                              java.lang.Object data)

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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


Copyright © 2002-2002 SourceForge. All Rights Reserved.