net.sourceforge.pmd.lang.ecmascript.ast
Interface EcmascriptParserVisitor

All Known Implementing Classes:
AbstractEcmascriptRule, ConsistentReturnRule, EcmascriptParserVisitorAdapter

public interface EcmascriptParserVisitor


Method Summary
 Object visit(ASTArrayComprehensionLoop node, Object data)
           
 Object visit(ASTArrayComprehension node, Object data)
           
 Object visit(ASTArrayLiteral node, Object data)
           
 Object visit(ASTAssignment node, Object data)
           
 Object visit(ASTAstRoot node, Object data)
           
 Object visit(ASTBlock node, Object data)
           
 Object visit(ASTBreakStatement node, Object data)
           
 Object visit(ASTCatchClause node, Object data)
           
 Object visit(ASTComment node, Object data)
           
 Object visit(ASTConditionalExpression node, Object data)
           
 Object visit(ASTContinueStatement node, Object data)
           
 Object visit(ASTDoLoop node, Object data)
           
 Object visit(ASTElementGet node, Object data)
           
 Object visit(ASTEmptyExpression node, Object data)
           
 Object visit(ASTExpressionStatement node, Object data)
           
 Object visit(ASTForInLoop node, Object data)
           
 Object visit(ASTForLoop node, Object data)
           
 Object visit(ASTFunctionCall node, Object data)
           
 Object visit(ASTFunctionNode node, Object data)
           
 Object visit(ASTIfStatement node, Object data)
           
 Object visit(ASTInfixExpression node, Object data)
           
 Object visit(ASTKeywordLiteral node, Object data)
           
 Object visit(ASTLabeledStatement node, Object data)
           
 Object visit(ASTLabel node, Object data)
           
 Object visit(ASTLetNode node, Object data)
           
 Object visit(ASTName node, Object data)
           
 Object visit(ASTNewExpression node, Object data)
           
 Object visit(ASTNumberLiteral node, Object data)
           
 Object visit(ASTObjectLiteral node, Object data)
           
 Object visit(ASTObjectProperty node, Object data)
           
 Object visit(ASTParenthesizedExpression node, Object data)
           
 Object visit(ASTPropertyGet node, Object data)
           
 Object visit(ASTRegExpLiteral node, Object data)
           
 Object visit(ASTReturnStatement node, Object data)
           
 Object visit(ASTScope node, Object data)
           
 Object visit(ASTStringLiteral node, Object data)
           
 Object visit(ASTSwitchCase node, Object data)
           
 Object visit(ASTSwitchStatement node, Object data)
           
 Object visit(ASTThrowStatement node, Object data)
           
 Object visit(ASTTryStatement node, Object data)
           
 Object visit(ASTUnaryExpression node, Object data)
           
 Object visit(ASTVariableDeclaration node, Object data)
           
 Object visit(ASTVariableInitializer node, Object data)
           
 Object visit(ASTWhileLoop node, Object data)
           
 Object visit(ASTWithStatement node, Object data)
           
 Object visit(ASTXmlDotQuery node, Object data)
           
 Object visit(ASTXmlExpression node, Object data)
           
 Object visit(ASTXmlMemberGet node, Object data)
           
 Object visit(ASTXmlString node, Object data)
           
 Object visit(EcmascriptNode node, Object data)
           
 

Method Detail

visit

Object visit(EcmascriptNode node,
             Object data)

visit

Object visit(ASTArrayComprehension node,
             Object data)

visit

Object visit(ASTArrayComprehensionLoop node,
             Object data)

visit

Object visit(ASTArrayLiteral node,
             Object data)

visit

Object visit(ASTAssignment node,
             Object data)

visit

Object visit(ASTAstRoot node,
             Object data)

visit

Object visit(ASTBlock node,
             Object data)

visit

Object visit(ASTBreakStatement node,
             Object data)

visit

Object visit(ASTCatchClause node,
             Object data)

visit

Object visit(ASTComment node,
             Object data)

visit

Object visit(ASTConditionalExpression node,
             Object data)

visit

Object visit(ASTContinueStatement node,
             Object data)

visit

Object visit(ASTDoLoop node,
             Object data)

visit

Object visit(ASTElementGet node,
             Object data)

visit

Object visit(ASTEmptyExpression node,
             Object data)

visit

Object visit(ASTExpressionStatement node,
             Object data)

visit

Object visit(ASTForInLoop node,
             Object data)

visit

Object visit(ASTForLoop node,
             Object data)

visit

Object visit(ASTFunctionCall node,
             Object data)

visit

Object visit(ASTFunctionNode node,
             Object data)

visit

Object visit(ASTIfStatement node,
             Object data)

visit

Object visit(ASTInfixExpression node,
             Object data)

visit

Object visit(ASTKeywordLiteral node,
             Object data)

visit

Object visit(ASTLabel node,
             Object data)

visit

Object visit(ASTLabeledStatement node,
             Object data)

visit

Object visit(ASTLetNode node,
             Object data)

visit

Object visit(ASTName node,
             Object data)

visit

Object visit(ASTNewExpression node,
             Object data)

visit

Object visit(ASTNumberLiteral node,
             Object data)

visit

Object visit(ASTObjectLiteral node,
             Object data)

visit

Object visit(ASTObjectProperty node,
             Object data)

visit

Object visit(ASTParenthesizedExpression node,
             Object data)

visit

Object visit(ASTPropertyGet node,
             Object data)

visit

Object visit(ASTRegExpLiteral node,
             Object data)

visit

Object visit(ASTReturnStatement node,
             Object data)

visit

Object visit(ASTScope node,
             Object data)

visit

Object visit(ASTStringLiteral node,
             Object data)

visit

Object visit(ASTSwitchCase node,
             Object data)

visit

Object visit(ASTSwitchStatement node,
             Object data)

visit

Object visit(ASTThrowStatement node,
             Object data)

visit

Object visit(ASTTryStatement node,
             Object data)

visit

Object visit(ASTUnaryExpression node,
             Object data)

visit

Object visit(ASTVariableDeclaration node,
             Object data)

visit

Object visit(ASTVariableInitializer node,
             Object data)

visit

Object visit(ASTWhileLoop node,
             Object data)

visit

Object visit(ASTWithStatement node,
             Object data)

visit

Object visit(ASTXmlDotQuery node,
             Object data)

visit

Object visit(ASTXmlExpression node,
             Object data)

visit

Object visit(ASTXmlMemberGet node,
             Object data)

visit

Object visit(ASTXmlString node,
             Object data)


Copyright © 2002-2015 InfoEther. All Rights Reserved.