org.apache.myfaces.buildtools.maven2.plugin.javascript.javascriptcompiler
Class DepthFirstTraversal

java.lang.Object
  extended by org.apache.myfaces.buildtools.maven2.plugin.javascript.javascriptcompiler.DepthFirstTraversal
All Implemented Interfaces:
JSParser20Visitor

public class DepthFirstTraversal
extends java.lang.Object
implements JSParser20Visitor


Field Summary
protected  java.io.PrintStream out
           
 
Constructor Summary
DepthFirstTraversal()
           
DepthFirstTraversal(java.io.PrintStream o)
           
DepthFirstTraversal(java.io.PrintStream o, java.util.HashMap<java.lang.String,java.lang.String> tMap)
           
 
Method Summary
 java.lang.Object depthFirstTraversal(SimpleNode node, java.lang.Object data)
           
protected  void print(Token t)
           
protected  void printNode(SimpleNode node)
           
 java.lang.Object visit(ASTAdditiveExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTAddOp node, java.lang.Object data)
           
 java.lang.Object visit(ASTAnnotatableDirective node, java.lang.Object data)
           
 java.lang.Object visit(ASTArguments node, java.lang.Object data)
           
 java.lang.Object visit(ASTArrayLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTAssignementOperator node, java.lang.Object data)
           
 java.lang.Object visit(ASTAssignmentExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTAssignmentExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTAttributeExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTAttribute node, java.lang.Object data)
           
 java.lang.Object visit(ASTAttributes node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseANDExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseANDExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseANDOp node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseORExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseORExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseOROp node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseXORExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseXORExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTBitwiseXOROp node, java.lang.Object data)
           
 java.lang.Object visit(ASTBlock node, java.lang.Object data)
           
 java.lang.Object visit(ASTBreakStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTCaseElement node, java.lang.Object data)
           
 java.lang.Object visit(ASTCaseElements node, java.lang.Object data)
           
 java.lang.Object visit(ASTCaseLabel node, java.lang.Object data)
           
 java.lang.Object visit(ASTClassDefinition node, java.lang.Object data)
           
 java.lang.Object visit(ASTConditionalExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTConditionalExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTContinueStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTDirective node, java.lang.Object data)
           
 java.lang.Object visit(ASTDirectives node, java.lang.Object data)
           
 java.lang.Object visit(ASTDoStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTElementList node, java.lang.Object data)
           
 java.lang.Object visit(ASTEmptyStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTEolCommentSkipWs node, java.lang.Object data)
           
 java.lang.Object visit(ASTEqualityExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTEqualityExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTEqualOp node, java.lang.Object data)
           
 java.lang.Object visit(ASTExportBindingList node, java.lang.Object data)
           
 java.lang.Object visit(ASTExportBinding node, java.lang.Object data)
           
 java.lang.Object visit(ASTExportDefinition node, java.lang.Object data)
           
 java.lang.Object visit(ASTExpressionQualifiedIdentifier node, java.lang.Object data)
           
 java.lang.Object visit(ASTExpressionStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTFieldList node, java.lang.Object data)
           
 java.lang.Object visit(ASTFieldName node, java.lang.Object data)
           
 java.lang.Object visit(ASTForInBinding node, java.lang.Object data)
           
 java.lang.Object visit(ASTForInitializer node, java.lang.Object data)
           
 java.lang.Object visit(ASTForStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTFullNewExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTFullNewSubexpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTFullPostfixExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTFunctionCommon node, java.lang.Object data)
           
 java.lang.Object visit(ASTFunctionConstructor node, java.lang.Object data)
           
 java.lang.Object visit(ASTFunctionDefinition node, java.lang.Object data)
           
 java.lang.Object visit(ASTFunctionExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTFunctionName node, java.lang.Object data)
           
 java.lang.Object visit(ASTIdentifier node, java.lang.Object data)
           
 java.lang.Object visit(ASTIfStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTImportDirective node, java.lang.Object data)
           
 java.lang.Object visit(ASTIncludeDirective node, java.lang.Object data)
           
 java.lang.Object visit(ASTInheritance node, java.lang.Object data)
           
 java.lang.Object visit(ASTInterfaceDefinition node, java.lang.Object data)
           
 java.lang.Object visit(ASTLabeledStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTListExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTListExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTLiteralElement node, java.lang.Object data)
           
 java.lang.Object visit(ASTLiteralField node, java.lang.Object data)
           
 java.lang.Object visit(ASTLogicalANDExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTLogicalANDExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTLogicalORExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTLogicalORExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTMulOp node, java.lang.Object data)
           
 java.lang.Object visit(ASTMultiplicativeExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTNamespaceDefinition node, java.lang.Object data)
           
 java.lang.Object visit(ASTNonAssignmentExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTNonAssignmentExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTObjectLiteral node, java.lang.Object data)
           
 java.lang.Object visit(ASTPackageDefinition node, java.lang.Object data)
           
 java.lang.Object visit(ASTPackageIdentifiers node, java.lang.Object data)
           
 java.lang.Object visit(ASTPackageName node, java.lang.Object data)
           
 java.lang.Object visit(ASTParameterInit node, java.lang.Object data)
           
 java.lang.Object visit(ASTParameter node, java.lang.Object data)
           
 java.lang.Object visit(ASTParameters node, java.lang.Object data)
           
 java.lang.Object visit(ASTPostfixExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTPostfixOp node, java.lang.Object data)
           
 java.lang.Object visit(ASTPragmaArgument node, java.lang.Object data)
           
 java.lang.Object visit(ASTPragmaExpr node, java.lang.Object data)
           
 java.lang.Object visit(ASTPragmaItem node, java.lang.Object data)
           
 java.lang.Object visit(ASTPragmaItems node, java.lang.Object data)
           
 java.lang.Object visit(ASTPragma node, java.lang.Object data)
           
 java.lang.Object visit(ASTPrimaryExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTProgram node, java.lang.Object data)
           
 java.lang.Object visit(ASTPropertyOperator node, java.lang.Object data)
           
 java.lang.Object visit(ASTPropertyOrArguments node, java.lang.Object data)
           
 java.lang.Object visit(ASTQualifiedIdentifier node, java.lang.Object data)
           
 java.lang.Object visit(ASTRelationalExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTRelationalExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTRelOp node, java.lang.Object data)
           
 java.lang.Object visit(ASTReservedNamespace node, java.lang.Object data)
           
 java.lang.Object visit(ASTRestParameters node, java.lang.Object data)
           
 java.lang.Object visit(ASTResult node, java.lang.Object data)
           
 java.lang.Object visit(ASTReturnStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTSc node, java.lang.Object data)
           
 java.lang.Object visit(ASTShiftExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTShiftOp node, java.lang.Object data)
           
 java.lang.Object visit(ASTSimpleQualifiedIdentifier node, java.lang.Object data)
           
 java.lang.Object visit(ASTSimpleVariableDefinition node, java.lang.Object data)
           
 java.lang.Object visit(ASTStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTSubstatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTSubstatements node, java.lang.Object data)
           
 java.lang.Object visit(ASTSuperExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTSuperStatement node, java.lang.Object data)
           
 java.lang.Object visit(ASTSwitchStatement 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(ASTTypedIdentifierNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTTypedIdentifier node, java.lang.Object data)
           
 java.lang.Object visit(ASTTypeExpressionList node, java.lang.Object data)
           
 java.lang.Object visit(ASTTypeExpressionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTTypeExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTUnaryExpression node, java.lang.Object data)
           
 java.lang.Object visit(ASTUntypedVariableBindingList node, java.lang.Object data)
           
 java.lang.Object visit(ASTUntypedVariableBinding node, java.lang.Object data)
           
 java.lang.Object visit(ASTUseDirective node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableBindingListNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableBindingList node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableBindingNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableBinding node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableDefinitionKind node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableDefinitionNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableDefinition node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableInitialisationNoIN node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableInitialisation node, java.lang.Object data)
           
 java.lang.Object visit(ASTVariableInitializerNoIN 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(ASTWithStatement 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
 

Field Detail

out

protected java.io.PrintStream out
Constructor Detail

DepthFirstTraversal

public DepthFirstTraversal()

DepthFirstTraversal

public DepthFirstTraversal(java.io.PrintStream o)

DepthFirstTraversal

public DepthFirstTraversal(java.io.PrintStream o,
                           java.util.HashMap<java.lang.String,java.lang.String> tMap)
Method Detail

depthFirstTraversal

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

printNode

protected void printNode(SimpleNode node)

print

protected void print(Token t)

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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

visit

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


Copyright © 2001-2009 Apache Software Foundation. All Rights Reserved.