net.sourceforge.jane.jjtree
Class NodeFinder

java.lang.Object
  |
  +--net.sourceforge.jane.jjtree.NodeFinder
All Implemented Interfaces:
JavaParserVisitor

public class NodeFinder
extends java.lang.Object
implements JavaParserVisitor

Finds a particular node.


Constructor Summary
NodeFinder(org.apache.commons.collections.Predicate aPredicate)
          Create a NodeFinder.
 
Method Summary
 Node findNode(Node start)
          Find the given node.
 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(JavaClassBodyDeclaration 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)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NodeFinder

public NodeFinder(org.apache.commons.collections.Predicate aPredicate)
Create a NodeFinder.
Method Detail

findNode

public Node findNode(Node start)
Find the given node.

visit

public java.lang.Object visit(SimpleNode node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(SimpleNode, Object)

visit

public java.lang.Object visit(JavaCompilationUnit node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaCompilationUnit, Object)

visit

public java.lang.Object visit(JavaPackageDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaPackageDeclaration, Object)

visit

public java.lang.Object visit(JavaImportDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaImportDeclaration, Object)

visit

public java.lang.Object visit(JavaClassDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaClassDeclaration, Object)

visit

public java.lang.Object visit(JavaUnmodifiedClassDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaUnmodifiedClassDeclaration, Object)

visit

public java.lang.Object visit(JavaClassBody node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaClassBody, Object)

visit

public java.lang.Object visit(JavaNestedClassDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaNestedClassDeclaration, Object)

visit

public java.lang.Object visit(JavaClassBodyDeclaration node,
                              java.lang.Object data)
See Also:
net.sourceforge.jane.jjtree.JavaParserVisitor#visit(JavaClassBodyDeclaration, Object)

visit

public java.lang.Object visit(JavaMethodDeclarationLookahead node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaMethodDeclarationLookahead, Object)

visit

public java.lang.Object visit(JavaInterfaceDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaInterfaceDeclaration, Object)

visit

public java.lang.Object visit(JavaNestedInterfaceDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaNestedInterfaceDeclaration, Object)

visit

public java.lang.Object visit(JavaUnmodifiedInterfaceDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaUnmodifiedInterfaceDeclaration, Object)

visit

public java.lang.Object visit(JavaInterfaceMemberDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaInterfaceMemberDeclaration, Object)

visit

public java.lang.Object visit(JavaFieldDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaFieldDeclaration, Object)

visit

public java.lang.Object visit(JavaVariableDeclarator node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaVariableDeclarator, Object)

visit

public java.lang.Object visit(JavaVariableDeclaratorId node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaVariableDeclaratorId, Object)

visit

public java.lang.Object visit(JavaVariableInitializer node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaVariableInitializer, Object)

visit

public java.lang.Object visit(JavaArrayInitializer node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaArrayInitializer, Object)

visit

public java.lang.Object visit(JavaMethodDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaMethodDeclaration, Object)

visit

public java.lang.Object visit(JavaMethodDeclarator node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaMethodDeclarator, Object)

visit

public java.lang.Object visit(JavaFormalParameters node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaFormalParameters, Object)

visit

public java.lang.Object visit(JavaFormalParameter node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaFormalParameter, Object)

visit

public java.lang.Object visit(JavaConstructorDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaConstructorDeclaration, Object)

visit

public java.lang.Object visit(JavaExplicitConstructorInvocation node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaExplicitConstructorInvocation, Object)

visit

public java.lang.Object visit(JavaInitializer node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaInitializer, Object)

visit

public java.lang.Object visit(JavaType node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaType, Object)

visit

public java.lang.Object visit(JavaPrimitiveType node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaPrimitiveType, Object)

visit

public java.lang.Object visit(JavaResultType node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaResultType, Object)

visit

public java.lang.Object visit(JavaName node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaName, Object)

visit

public java.lang.Object visit(JavaNameList node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaNameList, Object)

visit

public java.lang.Object visit(JavaExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaExpression, Object)

visit

public java.lang.Object visit(JavaAssignmentOperator node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaAssignmentOperator, Object)

visit

public java.lang.Object visit(JavaConditionalExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaConditionalExpression, Object)

visit

public java.lang.Object visit(JavaConditionalOrExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaConditionalOrExpression, Object)

visit

public java.lang.Object visit(JavaConditionalAndExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaConditionalAndExpression, Object)

visit

public java.lang.Object visit(JavaInclusiveOrExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaInclusiveOrExpression, Object)

visit

public java.lang.Object visit(JavaExclusiveOrExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaExclusiveOrExpression, Object)

visit

public java.lang.Object visit(JavaAndExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaAndExpression, Object)

visit

public java.lang.Object visit(JavaEqualityExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaEqualityExpression, Object)

visit

public java.lang.Object visit(JavaInstanceOfExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaInstanceOfExpression, Object)

visit

public java.lang.Object visit(JavaRelationalExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaRelationalExpression, Object)

visit

public java.lang.Object visit(JavaShiftExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaShiftExpression, Object)

visit

public java.lang.Object visit(JavaAdditiveExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaAdditiveExpression, Object)

visit

public java.lang.Object visit(JavaMultiplicativeExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaMultiplicativeExpression, Object)

visit

public java.lang.Object visit(JavaUnaryExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaUnaryExpression, Object)

visit

public java.lang.Object visit(JavaPreIncrementExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaPreIncrementExpression, Object)

visit

public java.lang.Object visit(JavaPreDecrementExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaPreDecrementExpression, Object)

visit

public java.lang.Object visit(JavaUnaryExpressionNotPlusMinus node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaUnaryExpressionNotPlusMinus, Object)

visit

public java.lang.Object visit(JavaCastLookahead node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaCastLookahead, Object)

visit

public java.lang.Object visit(JavaPostfixExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaPostfixExpression, Object)

visit

public java.lang.Object visit(JavaCastExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaCastExpression, Object)

visit

public java.lang.Object visit(JavaPrimaryExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaPrimaryExpression, Object)

visit

public java.lang.Object visit(JavaPrimaryPrefix node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaPrimaryPrefix, Object)

visit

public java.lang.Object visit(JavaPrimarySuffix node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaPrimarySuffix, Object)

visit

public java.lang.Object visit(JavaLiteral node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaLiteral, Object)

visit

public java.lang.Object visit(JavaBooleanLiteral node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaBooleanLiteral, Object)

visit

public java.lang.Object visit(JavaNullLiteral node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaNullLiteral, Object)

visit

public java.lang.Object visit(JavaArguments node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaArguments, Object)

visit

public java.lang.Object visit(JavaArgumentList node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaArgumentList, Object)

visit

public java.lang.Object visit(JavaAllocationExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaAllocationExpression, Object)

visit

public java.lang.Object visit(JavaArrayDimsAndInits node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaArrayDimsAndInits, Object)

visit

public java.lang.Object visit(JavaStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaStatement, Object)

visit

public java.lang.Object visit(JavaLabeledStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaLabeledStatement, Object)

visit

public java.lang.Object visit(JavaBlock node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaBlock, Object)

visit

public java.lang.Object visit(JavaBlockStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaBlockStatement, Object)

visit

public java.lang.Object visit(JavaLocalVariableDeclaration node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaLocalVariableDeclaration, Object)

visit

public java.lang.Object visit(JavaEmptyStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaEmptyStatement, Object)

visit

public java.lang.Object visit(JavaStatementExpression node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaStatementExpression, Object)

visit

public java.lang.Object visit(JavaSwitchStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaSwitchStatement, Object)

visit

public java.lang.Object visit(JavaSwitchLabel node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaSwitchLabel, Object)

visit

public java.lang.Object visit(JavaIfStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaIfStatement, Object)

visit

public java.lang.Object visit(JavaWhileStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaWhileStatement, Object)

visit

public java.lang.Object visit(JavaDoStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaDoStatement, Object)

visit

public java.lang.Object visit(JavaForStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaForStatement, Object)

visit

public java.lang.Object visit(JavaForInit node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaForInit, Object)

visit

public java.lang.Object visit(JavaStatementExpressionList node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaStatementExpressionList, Object)

visit

public java.lang.Object visit(JavaForUpdate node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaForUpdate, Object)

visit

public java.lang.Object visit(JavaBreakStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaBreakStatement, Object)

visit

public java.lang.Object visit(JavaContinueStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaContinueStatement, Object)

visit

public java.lang.Object visit(JavaReturnStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaReturnStatement, Object)

visit

public java.lang.Object visit(JavaThrowStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaThrowStatement, Object)

visit

public java.lang.Object visit(JavaSynchronizedStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaSynchronizedStatement, Object)

visit

public java.lang.Object visit(JavaTryStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaTryStatement, Object)

visit

public java.lang.Object visit(JavaAssertStatement node,
                              java.lang.Object data)
Specified by:
visit in interface JavaParserVisitor
See Also:
JavaParserVisitor.visit(JavaAssertStatement, Object)


Copyright © 2002-2002 SourceForge. All Rights Reserved.