net.sourceforge.pmd.ast
Class JavaParserVisitorAdapter

java.lang.Object
  extended bynet.sourceforge.pmd.ast.JavaParserVisitorAdapter
All Implemented Interfaces:
JavaParserVisitor
Direct Known Subclasses:
AbstractRule, BasicScopeCreationVisitor, DeclarationFinder, SymbolFacade

public class JavaParserVisitorAdapter
extends java.lang.Object
implements JavaParserVisitor


Constructor Summary
JavaParserVisitorAdapter()
           
 
Method Summary
 java.lang.Object visit(ASTAdditiveExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTAllocationExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTAndExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTArgumentList node, java.lang.Object data)
           
 java.lang.Object visit(ASTArguments node, java.lang.Object data)
           
 java.lang.Object visit(ASTArrayDimsAndInits node, java.lang.Object data)
           
 java.lang.Object visit(ASTArrayInitializer node, java.lang.Object data)
           
 java.lang.Object visit(ASTAssertStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTAssignmentOperator node, java.lang.Object data)
           
 java.lang.Object visit(ASTBlock node, java.lang.Object data)
           
 java.lang.Object visit(ASTBlockStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTBooleanLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTBreakStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTCastExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTCastLookahead node, java.lang.Object data)
           
 java.lang.Object visit(ASTClassBodyDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTClassBody node, java.lang.Object data)
           
 java.lang.Object visit(ASTClassDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTCompilationUnit node, java.lang.Object data)
           
 java.lang.Object visit(ASTConditionalAndExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTConditionalExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTConditionalOrExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTConstructorDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTContinueStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTDoStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTEmptyStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTEnumDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTEnumElement node, java.lang.Object data)
           
 java.lang.Object visit(ASTEqualityExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTExclusiveOrExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTExplicitConstructorInvocation node, java.lang.Object data)
           
 java.lang.Object visit(ASTExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTFieldDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTForInit node, java.lang.Object data)
           
 java.lang.Object visit(ASTFormalParameter node, java.lang.Object data)
           
 java.lang.Object visit(ASTFormalParameters node, java.lang.Object data)
           
 java.lang.Object visit(ASTForStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTForUpdate node, java.lang.Object data)
           
 java.lang.Object visit(ASTIfStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTImportDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTInclusiveOrExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTInitializer node, java.lang.Object data)
           
 java.lang.Object visit(ASTInstanceOfExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTInterfaceDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTInterfaceMemberDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTLabeledStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTLocalVariableDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTMethodDeclarationLookahead node, java.lang.Object data)
           
 java.lang.Object visit(ASTMethodDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTMethodDeclarator node, java.lang.Object data)
           
 java.lang.Object visit(ASTMultiplicativeExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTNameList node, java.lang.Object data)
           
 java.lang.Object visit(ASTName node, java.lang.Object data)
           
 java.lang.Object visit(ASTNestedClassDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTNestedInterfaceDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTNullLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTPackageDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTPostfixExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTPreDecrementExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTPreIncrementExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTPrimaryExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTPrimaryPrefix node, java.lang.Object data)
           
 java.lang.Object visit(ASTPrimarySuffix node, java.lang.Object data)
           
 java.lang.Object visit(ASTPrimitiveType node, java.lang.Object data)
           
 java.lang.Object visit(ASTRelationalExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTResultType node, java.lang.Object data)
           
 java.lang.Object visit(ASTReturnStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTShiftExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTStatementExpressionList node, java.lang.Object data)
           
 java.lang.Object visit(ASTStatementExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTSwitchLabel node, java.lang.Object data)
           
 java.lang.Object visit(ASTSwitchStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTSynchronizedStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTThrowStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTTryStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTTypeDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTType node, java.lang.Object data)
           
 java.lang.Object visit(ASTUnaryExpressionNotPlusMinus node, java.lang.Object data)
           
 java.lang.Object visit(ASTUnaryExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTUnmodifiedClassDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTUnmodifiedInterfaceDeclaration node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableDeclaratorId node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableDeclarator node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableInitializer node, java.lang.Object data)
           
 java.lang.Object visit(ASTWhileStatement 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

JavaParserVisitorAdapter

public JavaParserVisitorAdapter()
Method Detail

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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


Copyright © 2002-2004 Project Ultra*Log @ DARPA. All Rights Reserved.