com.bluemarsh.jswat.parser.java.analysis
Interface Analysis

All Superinterfaces:
Switch
All Known Implementing Classes:
AnalysisAdapter

public interface Analysis
extends Switch


Method Summary
 void caseAAbstractMethodDeclaration(AAbstractMethodDeclaration node)
           
 void caseAAbstractMethodDeclarationInterfaceMemberDeclaration(AAbstractMethodDeclarationInterfaceMemberDeclaration node)
           
 void caseAAbstractModifier(AAbstractModifier node)
           
 void caseAAdditiveExpressionShiftExpression(AAdditiveExpressionShiftExpression node)
           
 void caseAAndExpressionAndExpression(AAndExpressionAndExpression node)
           
 void caseAAndExpressionExclusiveOrExpression(AAndExpressionExclusiveOrExpression node)
           
 void caseAArgumentListArgumentList(AArgumentListArgumentList node)
           
 void caseAArrayAccessLeftHandSide(AArrayAccessLeftHandSide node)
           
 void caseAArrayAccessPrimaryNoNewArray(AArrayAccessPrimaryNoNewArray node)
           
 void caseAArrayCreationExpressionPrimary(AArrayCreationExpressionPrimary node)
           
 void caseAArrayInitializer(AArrayInitializer node)
           
 void caseAArrayInitializerVariableInitializer(AArrayInitializerVariableInitializer node)
           
 void caseAArrayTypeReferenceType(AArrayTypeReferenceType node)
           
 void caseAAssignAssignmentOperator(AAssignAssignmentOperator node)
           
 void caseAAssignment(AAssignment node)
           
 void caseAAssignmentAssignmentExpression(AAssignmentAssignmentExpression node)
           
 void caseAAssignmentStatementExpression(AAssignmentStatementExpression node)
           
 void caseAAssignVariableDeclarator(AAssignVariableDeclarator node)
           
 void caseABitAndAssignAssignmentOperator(ABitAndAssignAssignmentOperator node)
           
 void caseABitComplementUnaryExpressionNotPlusMinus(ABitComplementUnaryExpressionNotPlusMinus node)
           
 void caseABitOrAssignAssignmentOperator(ABitOrAssignAssignmentOperator node)
           
 void caseABitXorAssignAssignmentOperator(ABitXorAssignAssignmentOperator node)
           
 void caseABlock(ABlock node)
           
 void caseABlockClassBodyDeclaration(ABlockClassBodyDeclaration node)
           
 void caseABlockMethodBody(ABlockMethodBody node)
           
 void caseABlockStatementWithoutTrailingSubstatement(ABlockStatementWithoutTrailingSubstatement node)
           
 void caseABooleanLiteralLiteral(ABooleanLiteralLiteral node)
           
 void caseABooleanPrimitiveType(ABooleanPrimitiveType node)
           
 void caseABreakStatement(ABreakStatement node)
           
 void caseABreakStatementStatementWithoutTrailingSubstatement(ABreakStatementStatementWithoutTrailingSubstatement node)
           
 void caseAByteIntegralType(AByteIntegralType node)
           
 void caseACaseSwitchLabel(ACaseSwitchLabel node)
           
 void caseACastExpressionUnaryExpressionNotPlusMinus(ACastExpressionUnaryExpressionNotPlusMinus node)
           
 void caseACatchClause(ACatchClause node)
           
 void caseACharacterLiteralLiteral(ACharacterLiteralLiteral node)
           
 void caseACharIntegralType(ACharIntegralType node)
           
 void caseAClassBody(AClassBody node)
           
 void caseAClassDeclaration(AClassDeclaration node)
           
 void caseAClassDeclarationBlockStatement(AClassDeclarationBlockStatement node)
           
 void caseAClassDeclarationClassMemberDeclaration(AClassDeclarationClassMemberDeclaration node)
           
 void caseAClassDeclarationInterfaceMemberDeclaration(AClassDeclarationInterfaceMemberDeclaration node)
           
 void caseAClassDeclarationTypeDeclaration(AClassDeclarationTypeDeclaration node)
           
 void caseAClassInstanceCreationExpressionPrimaryNoNewArray(AClassInstanceCreationExpressionPrimaryNoNewArray node)
           
 void caseAClassInstanceCreationExpressionStatementExpression(AClassInstanceCreationExpressionStatementExpression node)
           
 void caseAClassMemberDeclarationClassBodyDeclaration(AClassMemberDeclarationClassBodyDeclaration node)
           
 void caseAClassOrInterfaceType(AClassOrInterfaceType node)
           
 void caseAClassOrInterfaceTypeArrayCreationExpression(AClassOrInterfaceTypeArrayCreationExpression node)
           
 void caseAClassOrInterfaceTypeReferenceType(AClassOrInterfaceTypeReferenceType node)
           
 void caseAClassType(AClassType node)
           
 void caseAClassTypeClassTypeList(AClassTypeClassTypeList node)
           
 void caseAClassTypeListClassTypeList(AClassTypeListClassTypeList node)
           
 void caseACompilationUnit(ACompilationUnit node)
           
 void caseAComplementUnaryExpressionNotPlusMinus(AComplementUnaryExpressionNotPlusMinus node)
           
 void caseAConditionalAndExpressionConditionalAndExpression(AConditionalAndExpressionConditionalAndExpression node)
           
 void caseAConditionalAndExpressionConditionalOrExpression(AConditionalAndExpressionConditionalOrExpression node)
           
 void caseAConditionalExpressionAssignmentExpression(AConditionalExpressionAssignmentExpression node)
           
 void caseAConditionalOrExpressionConditionalExpression(AConditionalOrExpressionConditionalExpression node)
           
 void caseAConditionalOrExpressionConditionalOrExpression(AConditionalOrExpressionConditionalOrExpression node)
           
 void caseAConstantDeclaration(AConstantDeclaration node)
           
 void caseAConstantDeclarationInterfaceMemberDeclaration(AConstantDeclarationInterfaceMemberDeclaration node)
           
 void caseAConstantExpression(AConstantExpression node)
           
 void caseAConstructorBody(AConstructorBody node)
           
 void caseAConstructorDeclaration(AConstructorDeclaration node)
           
 void caseAConstructorDeclarationClassBodyDeclaration(AConstructorDeclarationClassBodyDeclaration node)
           
 void caseAConstructorDeclarator(AConstructorDeclarator node)
           
 void caseAContinueStatement(AContinueStatement node)
           
 void caseAContinueStatementStatementWithoutTrailingSubstatement(AContinueStatementStatementWithoutTrailingSubstatement node)
           
 void caseADecimalIntegerLiteral(ADecimalIntegerLiteral node)
           
 void caseADefaultSwitchLabel(ADefaultSwitchLabel node)
           
 void caseADimExpr(ADimExpr node)
           
 void caseADimsDims(ADimsDims node)
           
 void caseADivAssignAssignmentOperator(ADivAssignAssignmentOperator node)
           
 void caseADivMultiplicativeExpression(ADivMultiplicativeExpression node)
           
 void caseADoStatement(ADoStatement node)
           
 void caseADoStatementStatementWithoutTrailingSubstatement(ADoStatementStatementWithoutTrailingSubstatement node)
           
 void caseADoubleFloatingPointType(ADoubleFloatingPointType node)
           
 void caseAEmptyStatement(AEmptyStatement node)
           
 void caseAEmptyStatementStatementWithoutTrailingSubstatement(AEmptyStatementStatementWithoutTrailingSubstatement node)
           
 void caseAEqEqualityExpression(AEqEqualityExpression node)
           
 void caseAEqualityExpressionAndExpression(AEqualityExpressionAndExpression node)
           
 void caseAExclusiveOrExpressionExclusiveOrExpression(AExclusiveOrExpressionExclusiveOrExpression node)
           
 void caseAExclusiveOrExpressionInclusiveOrExpression(AExclusiveOrExpressionInclusiveOrExpression node)
           
 void caseAExpression(AExpression node)
           
 void caseAExpressionArgumentList(AExpressionArgumentList node)
           
 void caseAExpressionCastExpression(AExpressionCastExpression node)
           
 void caseAExpressionStatement(AExpressionStatement node)
           
 void caseAExpressionStatementStatementWithoutTrailingSubstatement(AExpressionStatementStatementWithoutTrailingSubstatement node)
           
 void caseAExpressionVariableInitializer(AExpressionVariableInitializer node)
           
 void caseAExtendsExtendsInterfaces(AExtendsExtendsInterfaces node)
           
 void caseAExtendsInterfacesExtendsInterfaces(AExtendsInterfacesExtendsInterfaces node)
           
 void caseAFalseBooleanLiteral(AFalseBooleanLiteral node)
           
 void caseAFieldAccessLeftHandSide(AFieldAccessLeftHandSide node)
           
 void caseAFieldAccessPrimaryNoNewArray(AFieldAccessPrimaryNoNewArray node)
           
 void caseAFieldDeclaration(AFieldDeclaration node)
           
 void caseAFieldDeclarationClassMemberDeclaration(AFieldDeclarationClassMemberDeclaration node)
           
 void caseAFinally(AFinally node)
           
 void caseAFinallyTryStatement(AFinallyTryStatement node)
           
 void caseAFinalModifier(AFinalModifier node)
           
 void caseAFloatFloatingPointType(AFloatFloatingPointType node)
           
 void caseAFloatingPointLiteralLiteral(AFloatingPointLiteralLiteral node)
           
 void caseAFloatingPointTypeNumericType(AFloatingPointTypeNumericType node)
           
 void caseAFormalParameter(AFormalParameter node)
           
 void caseAFormalParameterFormalParameterList(AFormalParameterFormalParameterList node)
           
 void caseAFormalParameterListFormalParameterList(AFormalParameterListFormalParameterList node)
           
 void caseAForStatement(AForStatement node)
           
 void caseAForStatementNoShortIf(AForStatementNoShortIf node)
           
 void caseAForStatementNoShortIfStatementNoShortIf(AForStatementNoShortIfStatementNoShortIf node)
           
 void caseAForStatementStatement(AForStatementStatement node)
           
 void caseAForUpdate(AForUpdate node)
           
 void caseAGoal(AGoal node)
           
 void caseAGteqRelationalExpression(AGteqRelationalExpression node)
           
 void caseAGtRelationalExpression(AGtRelationalExpression node)
           
 void caseAHexIntegerLiteral(AHexIntegerLiteral node)
           
 void caseAIdentifierMethodDeclarator(AIdentifierMethodDeclarator node)
           
 void caseAIdentifierVariableDeclaratorId(AIdentifierVariableDeclaratorId node)
           
 void caseAIfThenElseStatement(AIfThenElseStatement node)
           
 void caseAIfThenElseStatementNoShortIf(AIfThenElseStatementNoShortIf node)
           
 void caseAIfThenElseStatementNoShortIfStatementNoShortIf(AIfThenElseStatementNoShortIfStatementNoShortIf node)
           
 void caseAIfThenElseStatementStatement(AIfThenElseStatementStatement node)
           
 void caseAIfThenStatement(AIfThenStatement node)
           
 void caseAIfThenStatementStatement(AIfThenStatementStatement node)
           
 void caseAInclusiveOrExpressionConditionalAndExpression(AInclusiveOrExpressionConditionalAndExpression node)
           
 void caseAInclusiveOrExpressionInclusiveOrExpression(AInclusiveOrExpressionInclusiveOrExpression node)
           
 void caseAInitClassInterfaceArrayCreationExpression(AInitClassInterfaceArrayCreationExpression node)
           
 void caseAInitPrimitiveArrayCreationExpression(AInitPrimitiveArrayCreationExpression node)
           
 void caseAInnerclassClassInstanceCreationExpression(AInnerclassClassInstanceCreationExpression node)
           
 void caseAInstanceofRelationalExpression(AInstanceofRelationalExpression node)
           
 void caseAIntegerLiteralLiteral(AIntegerLiteralLiteral node)
           
 void caseAIntegralTypeNumericType(AIntegralTypeNumericType node)
           
 void caseAInterfaceBody(AInterfaceBody node)
           
 void caseAInterfaceDeclaration(AInterfaceDeclaration node)
           
 void caseAInterfaceDeclarationClassMemberDeclaration(AInterfaceDeclarationClassMemberDeclaration node)
           
 void caseAInterfaceDeclarationInterfaceMemberDeclaration(AInterfaceDeclarationInterfaceMemberDeclaration node)
           
 void caseAInterfaceDeclarationTypeDeclaration(AInterfaceDeclarationTypeDeclaration node)
           
 void caseAInterfaces(AInterfaces node)
           
 void caseAInterfaceType(AInterfaceType node)
           
 void caseAInterfaceTypeInterfaceTypeList(AInterfaceTypeInterfaceTypeList node)
           
 void caseAInterfaceTypeListInterfaceTypeList(AInterfaceTypeListInterfaceTypeList node)
           
 void caseAIntIntegralType(AIntIntegralType node)
           
 void caseALabeledStatement(ALabeledStatement node)
           
 void caseALabeledStatementNoShortIf(ALabeledStatementNoShortIf node)
           
 void caseALabeledStatementNoShortIfStatementNoShortIf(ALabeledStatementNoShortIfStatementNoShortIf node)
           
 void caseALabeledStatementStatement(ALabeledStatementStatement node)
           
 void caseALBracketDims(ALBracketDims node)
           
 void caseALiteralPrimaryNoNewArray(ALiteralPrimaryNoNewArray node)
           
 void caseALocalVariableDeclaration(ALocalVariableDeclaration node)
           
 void caseALocalVariableDeclarationForInit(ALocalVariableDeclarationForInit node)
           
 void caseALocalVariableDeclarationStatement(ALocalVariableDeclarationStatement node)
           
 void caseALocalVariableDeclarationStatementBlockStatement(ALocalVariableDeclarationStatementBlockStatement node)
           
 void caseALongIntegralType(ALongIntegralType node)
           
 void caseALParenthesePrimaryNoNewArray(ALParenthesePrimaryNoNewArray node)
           
 void caseALteqRelationalExpression(ALteqRelationalExpression node)
           
 void caseALtRelationalExpression(ALtRelationalExpression node)
           
 void caseAMethodDeclaration(AMethodDeclaration node)
           
 void caseAMethodDeclarationClassMemberDeclaration(AMethodDeclarationClassMemberDeclaration node)
           
 void caseAMethodDeclaratorMethodDeclarator(AMethodDeclaratorMethodDeclarator node)
           
 void caseAMethodInvocationPrimaryNoNewArray(AMethodInvocationPrimaryNoNewArray node)
           
 void caseAMethodInvocationStatementExpression(AMethodInvocationStatementExpression node)
           
 void caseAMinusAdditiveExpression(AMinusAdditiveExpression node)
           
 void caseAMinusAssignAssignmentOperator(AMinusAssignAssignmentOperator node)
           
 void caseAMinusUnaryExpression(AMinusUnaryExpression node)
           
 void caseAModAssignAssignmentOperator(AModAssignAssignmentOperator node)
           
 void caseAModMultiplicativeExpression(AModMultiplicativeExpression node)
           
 void caseAMultiplicativeExpressionAdditiveExpression(AMultiplicativeExpressionAdditiveExpression node)
           
 void caseANameArrayAccess(ANameArrayAccess node)
           
 void caseANameArrayType(ANameArrayType node)
           
 void caseANameCastExpression(ANameCastExpression node)
           
 void caseANamedTypePrimaryNoNewArray(ANamedTypePrimaryNoNewArray node)
           
 void caseANameLeftHandSide(ANameLeftHandSide node)
           
 void caseANameMethodInvocation(ANameMethodInvocation node)
           
 void caseANamePostfixExpression(ANamePostfixExpression node)
           
 void caseANativeModifier(ANativeModifier node)
           
 void caseANeqEqualityExpression(ANeqEqualityExpression node)
           
 void caseANullLiteral(ANullLiteral node)
           
 void caseANullLiteralLiteral(ANullLiteralLiteral node)
           
 void caseANumericTypePrimitiveType(ANumericTypePrimitiveType node)
           
 void caseAOctalIntegerLiteral(AOctalIntegerLiteral node)
           
 void caseAPackageDeclaration(APackageDeclaration node)
           
 void caseAPlusAdditiveExpression(APlusAdditiveExpression node)
           
 void caseAPlusAssignAssignmentOperator(APlusAssignAssignmentOperator node)
           
 void caseAPlusUnaryExpression(APlusUnaryExpression node)
           
 void caseAPostDecrementExpression(APostDecrementExpression node)
           
 void caseAPostDecrementExpressionPostfixExpression(APostDecrementExpressionPostfixExpression node)
           
 void caseAPostDecrementExpressionStatementExpression(APostDecrementExpressionStatementExpression node)
           
 void caseAPostfixExpressionUnaryExpressionNotPlusMinus(APostfixExpressionUnaryExpressionNotPlusMinus node)
           
 void caseAPostIncrementExpression(APostIncrementExpression node)
           
 void caseAPostIncrementExpressionPostfixExpression(APostIncrementExpressionPostfixExpression node)
           
 void caseAPostIncrementExpressionStatementExpression(APostIncrementExpressionStatementExpression node)
           
 void caseAPreDecrementExpression(APreDecrementExpression node)
           
 void caseAPreDecrementExpressionStatementExpression(APreDecrementExpressionStatementExpression node)
           
 void caseAPreDecrementExpressionUnaryExpression(APreDecrementExpressionUnaryExpression node)
           
 void caseAPreIncrementExpression(APreIncrementExpression node)
           
 void caseAPreIncrementExpressionStatementExpression(APreIncrementExpressionStatementExpression node)
           
 void caseAPreIncrementExpressionUnaryExpression(APreIncrementExpressionUnaryExpression node)
           
 void caseAPrimaryFieldAccess(APrimaryFieldAccess node)
           
 void caseAPrimaryMethodInvocation(APrimaryMethodInvocation node)
           
 void caseAPrimaryNoNewArrayArrayAccess(APrimaryNoNewArrayArrayAccess node)
           
 void caseAPrimaryNoNewArrayPrimary(APrimaryNoNewArrayPrimary node)
           
 void caseAPrimaryPostfixExpression(APrimaryPostfixExpression node)
           
 void caseAPrimitiveTypeArrayCreationExpression(APrimitiveTypeArrayCreationExpression node)
           
 void caseAPrimitiveTypeArrayType(APrimitiveTypeArrayType node)
           
 void caseAPrimitiveTypeCastExpression(APrimitiveTypeCastExpression node)
           
 void caseAPrimitiveTypePrimaryNoNewArray(APrimitiveTypePrimaryNoNewArray node)
           
 void caseAPrimitiveTypeType(APrimitiveTypeType node)
           
 void caseAPrivateModifier(APrivateModifier node)
           
 void caseAProtectedModifier(AProtectedModifier node)
           
 void caseAPublicModifier(APublicModifier node)
           
 void caseAQualifiedClassInstanceCreationExpression(AQualifiedClassInstanceCreationExpression node)
           
 void caseAQualifiedExplicitConstructorInvocation(AQualifiedExplicitConstructorInvocation node)
           
 void caseAQualifiedName(AQualifiedName node)
           
 void caseAQualifiedNameName(AQualifiedNameName node)
           
 void caseAQualifiedThisPrimaryNoNewArray(AQualifiedThisPrimaryNoNewArray node)
           
 void caseAQuestionConditionalExpression(AQuestionConditionalExpression node)
           
 void caseAReferenceTypeType(AReferenceTypeType node)
           
 void caseARelationalExpressionEqualityExpression(ARelationalExpressionEqualityExpression node)
           
 void caseAReturnStatement(AReturnStatement node)
           
 void caseAReturnStatementStatementWithoutTrailingSubstatement(AReturnStatementStatementWithoutTrailingSubstatement node)
           
 void caseASemicolonClassMemberDeclaration(ASemicolonClassMemberDeclaration node)
           
 void caseASemicolonInterfaceMemberDeclaration(ASemicolonInterfaceMemberDeclaration node)
           
 void caseASemicolonMethodBody(ASemicolonMethodBody node)
           
 void caseASemicolonTypeDeclaration(ASemicolonTypeDeclaration node)
           
 void caseAShiftExpressionRelationalExpression(AShiftExpressionRelationalExpression node)
           
 void caseAShiftLeftAssignAssignmentOperator(AShiftLeftAssignAssignmentOperator node)
           
 void caseAShiftLeftShiftExpression(AShiftLeftShiftExpression node)
           
 void caseAShortIntegralType(AShortIntegralType node)
           
 void caseASignedShiftRightAssignAssignmentOperator(ASignedShiftRightAssignAssignmentOperator node)
           
 void caseASignedShiftRightShiftExpression(ASignedShiftRightShiftExpression node)
           
 void caseASimpleClassInstanceCreationExpression(ASimpleClassInstanceCreationExpression node)
           
 void caseASimpleName(ASimpleName node)
           
 void caseASimpleNameName(ASimpleNameName node)
           
 void caseASingleTypeImportDeclaration(ASingleTypeImportDeclaration node)
           
 void caseASingleTypeImportDeclarationImportDeclaration(ASingleTypeImportDeclarationImportDeclaration node)
           
 void caseAStarAssignAssignmentOperator(AStarAssignAssignmentOperator node)
           
 void caseAStarMultiplicativeExpression(AStarMultiplicativeExpression node)
           
 void caseAStatementBlockStatement(AStatementBlockStatement node)
           
 void caseAStatementExpressionListForInit(AStatementExpressionListForInit node)
           
 void caseAStatementExpressionListStatementExpressionList(AStatementExpressionListStatementExpressionList node)
           
 void caseAStatementExpressionStatementExpressionList(AStatementExpressionStatementExpressionList node)
           
 void caseAStatementWithoutTrailingSubstatementStatement(AStatementWithoutTrailingSubstatementStatement node)
           
 void caseAStatementWithoutTrailingSubstatementStatementNoShortIf(AStatementWithoutTrailingSubstatementStatementNoShortIf node)
           
 void caseAStaticInitializer(AStaticInitializer node)
           
 void caseAStaticInitializerClassBodyDeclaration(AStaticInitializerClassBodyDeclaration node)
           
 void caseAStaticModifier(AStaticModifier node)
           
 void caseAStrictfpModifier(AStrictfpModifier node)
           
 void caseAStringLiteralLiteral(AStringLiteralLiteral node)
           
 void caseASuper(ASuper node)
           
 void caseASuperExplicitConstructorInvocation(ASuperExplicitConstructorInvocation node)
           
 void caseASuperFieldAccess(ASuperFieldAccess node)
           
 void caseASuperMethodInvocation(ASuperMethodInvocation node)
           
 void caseASwitchBlock(ASwitchBlock node)
           
 void caseASwitchBlockStatementGroup(ASwitchBlockStatementGroup node)
           
 void caseASwitchStatement(ASwitchStatement node)
           
 void caseASwitchStatementStatementWithoutTrailingSubstatement(ASwitchStatementStatementWithoutTrailingSubstatement node)
           
 void caseASynchronizedModifier(ASynchronizedModifier node)
           
 void caseASynchronizedStatement(ASynchronizedStatement node)
           
 void caseASynchronizedStatementStatementWithoutTrailingSubstatement(ASynchronizedStatementStatementWithoutTrailingSubstatement node)
           
 void caseAThisExplicitConstructorInvocation(AThisExplicitConstructorInvocation node)
           
 void caseAThisPrimaryNoNewArray(AThisPrimaryNoNewArray node)
           
 void caseAThrows(AThrows node)
           
 void caseAThrowStatement(AThrowStatement node)
           
 void caseAThrowStatementStatementWithoutTrailingSubstatement(AThrowStatementStatementWithoutTrailingSubstatement node)
           
 void caseATransientModifier(ATransientModifier node)
           
 void caseATrueBooleanLiteral(ATrueBooleanLiteral node)
           
 void caseATryStatementStatementWithoutTrailingSubstatement(ATryStatementStatementWithoutTrailingSubstatement node)
           
 void caseATryTryStatement(ATryTryStatement node)
           
 void caseATypeImportOnDemandDeclaration(ATypeImportOnDemandDeclaration node)
           
 void caseATypeImportOnDemandDeclarationImportDeclaration(ATypeImportOnDemandDeclarationImportDeclaration node)
           
 void caseATypeMethodHeader(ATypeMethodHeader node)
           
 void caseAUnaryExpressionMultiplicativeExpression(AUnaryExpressionMultiplicativeExpression node)
           
 void caseAUnaryExpressionNotPlusMinusUnaryExpression(AUnaryExpressionNotPlusMinusUnaryExpression node)
           
 void caseAUnsignedShiftRightAssignAssignmentOperator(AUnsignedShiftRightAssignAssignmentOperator node)
           
 void caseAUnsignedShiftRightShiftExpression(AUnsignedShiftRightShiftExpression node)
           
 void caseAVariableDeclaratorIdVariableDeclarator(AVariableDeclaratorIdVariableDeclarator node)
           
 void caseAVariableDeclaratorIdVariableDeclaratorId(AVariableDeclaratorIdVariableDeclaratorId node)
           
 void caseAVariableDeclaratorsVariableDeclarators(AVariableDeclaratorsVariableDeclarators node)
           
 void caseAVariableDeclaratorVariableDeclarators(AVariableDeclaratorVariableDeclarators node)
           
 void caseAVariableInitializersVariableInitializers(AVariableInitializersVariableInitializers node)
           
 void caseAVariableInitializerVariableInitializers(AVariableInitializerVariableInitializers node)
           
 void caseAVoidMethodHeader(AVoidMethodHeader node)
           
 void caseAVoidPrimaryNoNewArray(AVoidPrimaryNoNewArray node)
           
 void caseAVolatileModifier(AVolatileModifier node)
           
 void caseAWhileStatement(AWhileStatement node)
           
 void caseAWhileStatementNoShortIf(AWhileStatementNoShortIf node)
           
 void caseAWhileStatementNoShortIfStatementNoShortIf(AWhileStatementNoShortIfStatementNoShortIf node)
           
 void caseAWhileStatementStatement(AWhileStatementStatement node)
           
 void caseEOF(EOF node)
           
 void caseStart(Start node)
           
 void caseTAbstract(TAbstract node)
           
 void caseTAnd(TAnd node)
           
 void caseTAssign(TAssign node)
           
 void caseTBitAnd(TBitAnd node)
           
 void caseTBitAndAssign(TBitAndAssign node)
           
 void caseTBitComplement(TBitComplement node)
           
 void caseTBitOr(TBitOr node)
           
 void caseTBitOrAssign(TBitOrAssign node)
           
 void caseTBitXor(TBitXor node)
           
 void caseTBitXorAssign(TBitXorAssign node)
           
 void caseTBoolean(TBoolean node)
           
 void caseTBreak(TBreak node)
           
 void caseTByte(TByte node)
           
 void caseTCase(TCase node)
           
 void caseTCatch(TCatch node)
           
 void caseTChar(TChar node)
           
 void caseTCharacterLiteral(TCharacterLiteral node)
           
 void caseTClass(TClass node)
           
 void caseTColon(TColon node)
           
 void caseTComma(TComma node)
           
 void caseTComplement(TComplement node)
           
 void caseTConst(TConst node)
           
 void caseTContinue(TContinue node)
           
 void caseTDecimalIntegerLiteral(TDecimalIntegerLiteral node)
           
 void caseTDefault(TDefault node)
           
 void caseTDiv(TDiv node)
           
 void caseTDivAssign(TDivAssign node)
           
 void caseTDo(TDo node)
           
 void caseTDocumentationComment(TDocumentationComment node)
           
 void caseTDot(TDot node)
           
 void caseTDouble(TDouble node)
           
 void caseTElse(TElse node)
           
 void caseTEndOfLineComment(TEndOfLineComment node)
           
 void caseTEq(TEq node)
           
 void caseTExtends(TExtends node)
           
 void caseTFalse(TFalse node)
           
 void caseTFinal(TFinal node)
           
 void caseTFinally(TFinally node)
           
 void caseTFloat(TFloat node)
           
 void caseTFloatingPointLiteral(TFloatingPointLiteral node)
           
 void caseTFor(TFor node)
           
 void caseTGoto(TGoto node)
           
 void caseTGt(TGt node)
           
 void caseTGteq(TGteq node)
           
 void caseTHexIntegerLiteral(THexIntegerLiteral node)
           
 void caseTIdentifier(TIdentifier node)
           
 void caseTIf(TIf node)
           
 void caseTImplements(TImplements node)
           
 void caseTImport(TImport node)
           
 void caseTInstanceof(TInstanceof node)
           
 void caseTInt(TInt node)
           
 void caseTInterface(TInterface node)
           
 void caseTLBrace(TLBrace node)
           
 void caseTLBracket(TLBracket node)
           
 void caseTLong(TLong node)
           
 void caseTLParenthese(TLParenthese node)
           
 void caseTLt(TLt node)
           
 void caseTLteq(TLteq node)
           
 void caseTMinus(TMinus node)
           
 void caseTMinusAssign(TMinusAssign node)
           
 void caseTMinusMinus(TMinusMinus node)
           
 void caseTMod(TMod node)
           
 void caseTModAssign(TModAssign node)
           
 void caseTNative(TNative node)
           
 void caseTNeq(TNeq node)
           
 void caseTNew(TNew node)
           
 void caseTNull(TNull node)
           
 void caseTOctalIntegerLiteral(TOctalIntegerLiteral node)
           
 void caseTOr(TOr node)
           
 void caseTPackage(TPackage node)
           
 void caseTPlus(TPlus node)
           
 void caseTPlusAssign(TPlusAssign node)
           
 void caseTPlusPlus(TPlusPlus node)
           
 void caseTPrivate(TPrivate node)
           
 void caseTProtected(TProtected node)
           
 void caseTPublic(TPublic node)
           
 void caseTQuestion(TQuestion node)
           
 void caseTRBrace(TRBrace node)
           
 void caseTRBracket(TRBracket node)
           
 void caseTReturn(TReturn node)
           
 void caseTRParenthese(TRParenthese node)
           
 void caseTSemicolon(TSemicolon node)
           
 void caseTShiftLeft(TShiftLeft node)
           
 void caseTShiftLeftAssign(TShiftLeftAssign node)
           
 void caseTShort(TShort node)
           
 void caseTSignedShiftRight(TSignedShiftRight node)
           
 void caseTSignedShiftRightAssign(TSignedShiftRightAssign node)
           
 void caseTStar(TStar node)
           
 void caseTStarAssign(TStarAssign node)
           
 void caseTStatic(TStatic node)
           
 void caseTStrictfp(TStrictfp node)
           
 void caseTStringLiteral(TStringLiteral node)
           
 void caseTSuper(TSuper node)
           
 void caseTSwitch(TSwitch node)
           
 void caseTSynchronized(TSynchronized node)
           
 void caseTThis(TThis node)
           
 void caseTThrow(TThrow node)
           
 void caseTThrows(TThrows node)
           
 void caseTTraditionalComment(TTraditionalComment node)
           
 void caseTTransient(TTransient node)
           
 void caseTTrue(TTrue node)
           
 void caseTTry(TTry node)
           
 void caseTUnsignedShiftRight(TUnsignedShiftRight node)
           
 void caseTUnsignedShiftRightAssign(TUnsignedShiftRightAssign node)
           
 void caseTVoid(TVoid node)
           
 void caseTVolatile(TVolatile node)
           
 void caseTWhile(TWhile node)
           
 void caseTWhiteSpace(TWhiteSpace node)
           
 java.lang.Object getIn(Node node)
           
 java.lang.Object getOut(Node node)
           
 void setIn(Node node, java.lang.Object in)
           
 void setOut(Node node, java.lang.Object out)
           
 

Method Detail

getIn

public java.lang.Object getIn(Node node)

setIn

public void setIn(Node node,
                  java.lang.Object in)

getOut

public java.lang.Object getOut(Node node)

setOut

public void setOut(Node node,
                   java.lang.Object out)

caseStart

public void caseStart(Start node)

caseAGoal

public void caseAGoal(AGoal node)

caseAIntegerLiteralLiteral

public void caseAIntegerLiteralLiteral(AIntegerLiteralLiteral node)

caseAFloatingPointLiteralLiteral

public void caseAFloatingPointLiteralLiteral(AFloatingPointLiteralLiteral node)

caseABooleanLiteralLiteral

public void caseABooleanLiteralLiteral(ABooleanLiteralLiteral node)

caseACharacterLiteralLiteral

public void caseACharacterLiteralLiteral(ACharacterLiteralLiteral node)

caseAStringLiteralLiteral

public void caseAStringLiteralLiteral(AStringLiteralLiteral node)

caseANullLiteralLiteral

public void caseANullLiteralLiteral(ANullLiteralLiteral node)

caseAPrimitiveTypeType

public void caseAPrimitiveTypeType(APrimitiveTypeType node)

caseAReferenceTypeType

public void caseAReferenceTypeType(AReferenceTypeType node)

caseANumericTypePrimitiveType

public void caseANumericTypePrimitiveType(ANumericTypePrimitiveType node)

caseABooleanPrimitiveType

public void caseABooleanPrimitiveType(ABooleanPrimitiveType node)

caseAIntegralTypeNumericType

public void caseAIntegralTypeNumericType(AIntegralTypeNumericType node)

caseAFloatingPointTypeNumericType

public void caseAFloatingPointTypeNumericType(AFloatingPointTypeNumericType node)

caseAByteIntegralType

public void caseAByteIntegralType(AByteIntegralType node)

caseAShortIntegralType

public void caseAShortIntegralType(AShortIntegralType node)

caseAIntIntegralType

public void caseAIntIntegralType(AIntIntegralType node)

caseALongIntegralType

public void caseALongIntegralType(ALongIntegralType node)

caseACharIntegralType

public void caseACharIntegralType(ACharIntegralType node)

caseAFloatFloatingPointType

public void caseAFloatFloatingPointType(AFloatFloatingPointType node)

caseADoubleFloatingPointType

public void caseADoubleFloatingPointType(ADoubleFloatingPointType node)

caseAClassOrInterfaceTypeReferenceType

public void caseAClassOrInterfaceTypeReferenceType(AClassOrInterfaceTypeReferenceType node)

caseAArrayTypeReferenceType

public void caseAArrayTypeReferenceType(AArrayTypeReferenceType node)

caseAClassOrInterfaceType

public void caseAClassOrInterfaceType(AClassOrInterfaceType node)

caseAClassType

public void caseAClassType(AClassType node)

caseAInterfaceType

public void caseAInterfaceType(AInterfaceType node)

caseAPrimitiveTypeArrayType

public void caseAPrimitiveTypeArrayType(APrimitiveTypeArrayType node)

caseANameArrayType

public void caseANameArrayType(ANameArrayType node)

caseASimpleNameName

public void caseASimpleNameName(ASimpleNameName node)

caseAQualifiedNameName

public void caseAQualifiedNameName(AQualifiedNameName node)

caseASimpleName

public void caseASimpleName(ASimpleName node)

caseAQualifiedName

public void caseAQualifiedName(AQualifiedName node)

caseACompilationUnit

public void caseACompilationUnit(ACompilationUnit node)

caseAPackageDeclaration

public void caseAPackageDeclaration(APackageDeclaration node)

caseASingleTypeImportDeclarationImportDeclaration

public void caseASingleTypeImportDeclarationImportDeclaration(ASingleTypeImportDeclarationImportDeclaration node)

caseATypeImportOnDemandDeclarationImportDeclaration

public void caseATypeImportOnDemandDeclarationImportDeclaration(ATypeImportOnDemandDeclarationImportDeclaration node)

caseASingleTypeImportDeclaration

public void caseASingleTypeImportDeclaration(ASingleTypeImportDeclaration node)

caseATypeImportOnDemandDeclaration

public void caseATypeImportOnDemandDeclaration(ATypeImportOnDemandDeclaration node)

caseAClassDeclarationTypeDeclaration

public void caseAClassDeclarationTypeDeclaration(AClassDeclarationTypeDeclaration node)

caseAInterfaceDeclarationTypeDeclaration

public void caseAInterfaceDeclarationTypeDeclaration(AInterfaceDeclarationTypeDeclaration node)

caseASemicolonTypeDeclaration

public void caseASemicolonTypeDeclaration(ASemicolonTypeDeclaration node)

caseAPublicModifier

public void caseAPublicModifier(APublicModifier node)

caseAProtectedModifier

public void caseAProtectedModifier(AProtectedModifier node)

caseAPrivateModifier

public void caseAPrivateModifier(APrivateModifier node)

caseAStaticModifier

public void caseAStaticModifier(AStaticModifier node)

caseAAbstractModifier

public void caseAAbstractModifier(AAbstractModifier node)

caseAFinalModifier

public void caseAFinalModifier(AFinalModifier node)

caseANativeModifier

public void caseANativeModifier(ANativeModifier node)

caseASynchronizedModifier

public void caseASynchronizedModifier(ASynchronizedModifier node)

caseATransientModifier

public void caseATransientModifier(ATransientModifier node)

caseAVolatileModifier

public void caseAVolatileModifier(AVolatileModifier node)

caseAStrictfpModifier

public void caseAStrictfpModifier(AStrictfpModifier node)

caseAClassDeclaration

public void caseAClassDeclaration(AClassDeclaration node)

caseASuper

public void caseASuper(ASuper node)

caseAInterfaces

public void caseAInterfaces(AInterfaces node)

caseAInterfaceTypeInterfaceTypeList

public void caseAInterfaceTypeInterfaceTypeList(AInterfaceTypeInterfaceTypeList node)

caseAInterfaceTypeListInterfaceTypeList

public void caseAInterfaceTypeListInterfaceTypeList(AInterfaceTypeListInterfaceTypeList node)

caseAClassBody

public void caseAClassBody(AClassBody node)

caseAClassMemberDeclarationClassBodyDeclaration

public void caseAClassMemberDeclarationClassBodyDeclaration(AClassMemberDeclarationClassBodyDeclaration node)

caseAStaticInitializerClassBodyDeclaration

public void caseAStaticInitializerClassBodyDeclaration(AStaticInitializerClassBodyDeclaration node)

caseAConstructorDeclarationClassBodyDeclaration

public void caseAConstructorDeclarationClassBodyDeclaration(AConstructorDeclarationClassBodyDeclaration node)

caseABlockClassBodyDeclaration

public void caseABlockClassBodyDeclaration(ABlockClassBodyDeclaration node)

caseAFieldDeclarationClassMemberDeclaration

public void caseAFieldDeclarationClassMemberDeclaration(AFieldDeclarationClassMemberDeclaration node)

caseAMethodDeclarationClassMemberDeclaration

public void caseAMethodDeclarationClassMemberDeclaration(AMethodDeclarationClassMemberDeclaration node)

caseAClassDeclarationClassMemberDeclaration

public void caseAClassDeclarationClassMemberDeclaration(AClassDeclarationClassMemberDeclaration node)

caseAInterfaceDeclarationClassMemberDeclaration

public void caseAInterfaceDeclarationClassMemberDeclaration(AInterfaceDeclarationClassMemberDeclaration node)

caseASemicolonClassMemberDeclaration

public void caseASemicolonClassMemberDeclaration(ASemicolonClassMemberDeclaration node)

caseAFieldDeclaration

public void caseAFieldDeclaration(AFieldDeclaration node)

caseAVariableDeclaratorVariableDeclarators

public void caseAVariableDeclaratorVariableDeclarators(AVariableDeclaratorVariableDeclarators node)

caseAVariableDeclaratorsVariableDeclarators

public void caseAVariableDeclaratorsVariableDeclarators(AVariableDeclaratorsVariableDeclarators node)

caseAVariableDeclaratorIdVariableDeclarator

public void caseAVariableDeclaratorIdVariableDeclarator(AVariableDeclaratorIdVariableDeclarator node)

caseAAssignVariableDeclarator

public void caseAAssignVariableDeclarator(AAssignVariableDeclarator node)

caseAIdentifierVariableDeclaratorId

public void caseAIdentifierVariableDeclaratorId(AIdentifierVariableDeclaratorId node)

caseAVariableDeclaratorIdVariableDeclaratorId

public void caseAVariableDeclaratorIdVariableDeclaratorId(AVariableDeclaratorIdVariableDeclaratorId node)

caseAExpressionVariableInitializer

public void caseAExpressionVariableInitializer(AExpressionVariableInitializer node)

caseAArrayInitializerVariableInitializer

public void caseAArrayInitializerVariableInitializer(AArrayInitializerVariableInitializer node)

caseAMethodDeclaration

public void caseAMethodDeclaration(AMethodDeclaration node)

caseATypeMethodHeader

public void caseATypeMethodHeader(ATypeMethodHeader node)

caseAVoidMethodHeader

public void caseAVoidMethodHeader(AVoidMethodHeader node)

caseAIdentifierMethodDeclarator

public void caseAIdentifierMethodDeclarator(AIdentifierMethodDeclarator node)

caseAMethodDeclaratorMethodDeclarator

public void caseAMethodDeclaratorMethodDeclarator(AMethodDeclaratorMethodDeclarator node)

caseAFormalParameterFormalParameterList

public void caseAFormalParameterFormalParameterList(AFormalParameterFormalParameterList node)

caseAFormalParameterListFormalParameterList

public void caseAFormalParameterListFormalParameterList(AFormalParameterListFormalParameterList node)

caseAFormalParameter

public void caseAFormalParameter(AFormalParameter node)

caseAThrows

public void caseAThrows(AThrows node)

caseAClassTypeClassTypeList

public void caseAClassTypeClassTypeList(AClassTypeClassTypeList node)

caseAClassTypeListClassTypeList

public void caseAClassTypeListClassTypeList(AClassTypeListClassTypeList node)

caseABlockMethodBody

public void caseABlockMethodBody(ABlockMethodBody node)

caseASemicolonMethodBody

public void caseASemicolonMethodBody(ASemicolonMethodBody node)

caseAStaticInitializer

public void caseAStaticInitializer(AStaticInitializer node)

caseAConstructorDeclaration

public void caseAConstructorDeclaration(AConstructorDeclaration node)

caseAConstructorDeclarator

public void caseAConstructorDeclarator(AConstructorDeclarator node)

caseAConstructorBody

public void caseAConstructorBody(AConstructorBody node)

caseAThisExplicitConstructorInvocation

public void caseAThisExplicitConstructorInvocation(AThisExplicitConstructorInvocation node)

caseASuperExplicitConstructorInvocation

public void caseASuperExplicitConstructorInvocation(ASuperExplicitConstructorInvocation node)

caseAQualifiedExplicitConstructorInvocation

public void caseAQualifiedExplicitConstructorInvocation(AQualifiedExplicitConstructorInvocation node)

caseAInterfaceDeclaration

public void caseAInterfaceDeclaration(AInterfaceDeclaration node)

caseAExtendsExtendsInterfaces

public void caseAExtendsExtendsInterfaces(AExtendsExtendsInterfaces node)

caseAExtendsInterfacesExtendsInterfaces

public void caseAExtendsInterfacesExtendsInterfaces(AExtendsInterfacesExtendsInterfaces node)

caseAInterfaceBody

public void caseAInterfaceBody(AInterfaceBody node)

caseAConstantDeclarationInterfaceMemberDeclaration

public void caseAConstantDeclarationInterfaceMemberDeclaration(AConstantDeclarationInterfaceMemberDeclaration node)

caseAAbstractMethodDeclarationInterfaceMemberDeclaration

public void caseAAbstractMethodDeclarationInterfaceMemberDeclaration(AAbstractMethodDeclarationInterfaceMemberDeclaration node)

caseAClassDeclarationInterfaceMemberDeclaration

public void caseAClassDeclarationInterfaceMemberDeclaration(AClassDeclarationInterfaceMemberDeclaration node)

caseAInterfaceDeclarationInterfaceMemberDeclaration

public void caseAInterfaceDeclarationInterfaceMemberDeclaration(AInterfaceDeclarationInterfaceMemberDeclaration node)

caseASemicolonInterfaceMemberDeclaration

public void caseASemicolonInterfaceMemberDeclaration(ASemicolonInterfaceMemberDeclaration node)

caseAConstantDeclaration

public void caseAConstantDeclaration(AConstantDeclaration node)

caseAAbstractMethodDeclaration

public void caseAAbstractMethodDeclaration(AAbstractMethodDeclaration node)

caseAArrayInitializer

public void caseAArrayInitializer(AArrayInitializer node)

caseAVariableInitializerVariableInitializers

public void caseAVariableInitializerVariableInitializers(AVariableInitializerVariableInitializers node)

caseAVariableInitializersVariableInitializers

public void caseAVariableInitializersVariableInitializers(AVariableInitializersVariableInitializers node)

caseABlock

public void caseABlock(ABlock node)

caseALocalVariableDeclarationStatementBlockStatement

public void caseALocalVariableDeclarationStatementBlockStatement(ALocalVariableDeclarationStatementBlockStatement node)

caseAStatementBlockStatement

public void caseAStatementBlockStatement(AStatementBlockStatement node)

caseAClassDeclarationBlockStatement

public void caseAClassDeclarationBlockStatement(AClassDeclarationBlockStatement node)

caseALocalVariableDeclarationStatement

public void caseALocalVariableDeclarationStatement(ALocalVariableDeclarationStatement node)

caseALocalVariableDeclaration

public void caseALocalVariableDeclaration(ALocalVariableDeclaration node)

caseAStatementWithoutTrailingSubstatementStatement

public void caseAStatementWithoutTrailingSubstatementStatement(AStatementWithoutTrailingSubstatementStatement node)

caseALabeledStatementStatement

public void caseALabeledStatementStatement(ALabeledStatementStatement node)

caseAIfThenStatementStatement

public void caseAIfThenStatementStatement(AIfThenStatementStatement node)

caseAIfThenElseStatementStatement

public void caseAIfThenElseStatementStatement(AIfThenElseStatementStatement node)

caseAWhileStatementStatement

public void caseAWhileStatementStatement(AWhileStatementStatement node)

caseAForStatementStatement

public void caseAForStatementStatement(AForStatementStatement node)

caseAStatementWithoutTrailingSubstatementStatementNoShortIf

public void caseAStatementWithoutTrailingSubstatementStatementNoShortIf(AStatementWithoutTrailingSubstatementStatementNoShortIf node)

caseALabeledStatementNoShortIfStatementNoShortIf

public void caseALabeledStatementNoShortIfStatementNoShortIf(ALabeledStatementNoShortIfStatementNoShortIf node)

caseAIfThenElseStatementNoShortIfStatementNoShortIf

public void caseAIfThenElseStatementNoShortIfStatementNoShortIf(AIfThenElseStatementNoShortIfStatementNoShortIf node)

caseAWhileStatementNoShortIfStatementNoShortIf

public void caseAWhileStatementNoShortIfStatementNoShortIf(AWhileStatementNoShortIfStatementNoShortIf node)

caseAForStatementNoShortIfStatementNoShortIf

public void caseAForStatementNoShortIfStatementNoShortIf(AForStatementNoShortIfStatementNoShortIf node)

caseABlockStatementWithoutTrailingSubstatement

public void caseABlockStatementWithoutTrailingSubstatement(ABlockStatementWithoutTrailingSubstatement node)

caseAEmptyStatementStatementWithoutTrailingSubstatement

public void caseAEmptyStatementStatementWithoutTrailingSubstatement(AEmptyStatementStatementWithoutTrailingSubstatement node)

caseAExpressionStatementStatementWithoutTrailingSubstatement

public void caseAExpressionStatementStatementWithoutTrailingSubstatement(AExpressionStatementStatementWithoutTrailingSubstatement node)

caseASwitchStatementStatementWithoutTrailingSubstatement

public void caseASwitchStatementStatementWithoutTrailingSubstatement(ASwitchStatementStatementWithoutTrailingSubstatement node)

caseADoStatementStatementWithoutTrailingSubstatement

public void caseADoStatementStatementWithoutTrailingSubstatement(ADoStatementStatementWithoutTrailingSubstatement node)

caseABreakStatementStatementWithoutTrailingSubstatement

public void caseABreakStatementStatementWithoutTrailingSubstatement(ABreakStatementStatementWithoutTrailingSubstatement node)

caseAContinueStatementStatementWithoutTrailingSubstatement

public void caseAContinueStatementStatementWithoutTrailingSubstatement(AContinueStatementStatementWithoutTrailingSubstatement node)

caseAReturnStatementStatementWithoutTrailingSubstatement

public void caseAReturnStatementStatementWithoutTrailingSubstatement(AReturnStatementStatementWithoutTrailingSubstatement node)

caseASynchronizedStatementStatementWithoutTrailingSubstatement

public void caseASynchronizedStatementStatementWithoutTrailingSubstatement(ASynchronizedStatementStatementWithoutTrailingSubstatement node)

caseAThrowStatementStatementWithoutTrailingSubstatement

public void caseAThrowStatementStatementWithoutTrailingSubstatement(AThrowStatementStatementWithoutTrailingSubstatement node)

caseATryStatementStatementWithoutTrailingSubstatement

public void caseATryStatementStatementWithoutTrailingSubstatement(ATryStatementStatementWithoutTrailingSubstatement node)

caseAEmptyStatement

public void caseAEmptyStatement(AEmptyStatement node)

caseALabeledStatement

public void caseALabeledStatement(ALabeledStatement node)

caseALabeledStatementNoShortIf

public void caseALabeledStatementNoShortIf(ALabeledStatementNoShortIf node)

caseAExpressionStatement

public void caseAExpressionStatement(AExpressionStatement node)

caseAAssignmentStatementExpression

public void caseAAssignmentStatementExpression(AAssignmentStatementExpression node)

caseAPreIncrementExpressionStatementExpression

public void caseAPreIncrementExpressionStatementExpression(APreIncrementExpressionStatementExpression node)

caseAPreDecrementExpressionStatementExpression

public void caseAPreDecrementExpressionStatementExpression(APreDecrementExpressionStatementExpression node)

caseAPostIncrementExpressionStatementExpression

public void caseAPostIncrementExpressionStatementExpression(APostIncrementExpressionStatementExpression node)

caseAPostDecrementExpressionStatementExpression

public void caseAPostDecrementExpressionStatementExpression(APostDecrementExpressionStatementExpression node)

caseAMethodInvocationStatementExpression

public void caseAMethodInvocationStatementExpression(AMethodInvocationStatementExpression node)

caseAClassInstanceCreationExpressionStatementExpression

public void caseAClassInstanceCreationExpressionStatementExpression(AClassInstanceCreationExpressionStatementExpression node)

caseAIfThenStatement

public void caseAIfThenStatement(AIfThenStatement node)

caseAIfThenElseStatement

public void caseAIfThenElseStatement(AIfThenElseStatement node)

caseAIfThenElseStatementNoShortIf

public void caseAIfThenElseStatementNoShortIf(AIfThenElseStatementNoShortIf node)

caseASwitchStatement

public void caseASwitchStatement(ASwitchStatement node)

caseASwitchBlock

public void caseASwitchBlock(ASwitchBlock node)

caseASwitchBlockStatementGroup

public void caseASwitchBlockStatementGroup(ASwitchBlockStatementGroup node)

caseACaseSwitchLabel

public void caseACaseSwitchLabel(ACaseSwitchLabel node)

caseADefaultSwitchLabel

public void caseADefaultSwitchLabel(ADefaultSwitchLabel node)

caseAWhileStatement

public void caseAWhileStatement(AWhileStatement node)

caseAWhileStatementNoShortIf

public void caseAWhileStatementNoShortIf(AWhileStatementNoShortIf node)

caseADoStatement

public void caseADoStatement(ADoStatement node)

caseAForStatement

public void caseAForStatement(AForStatement node)

caseAForStatementNoShortIf

public void caseAForStatementNoShortIf(AForStatementNoShortIf node)

caseAStatementExpressionListForInit

public void caseAStatementExpressionListForInit(AStatementExpressionListForInit node)

caseALocalVariableDeclarationForInit

public void caseALocalVariableDeclarationForInit(ALocalVariableDeclarationForInit node)

caseAForUpdate

public void caseAForUpdate(AForUpdate node)

caseAStatementExpressionStatementExpressionList

public void caseAStatementExpressionStatementExpressionList(AStatementExpressionStatementExpressionList node)

caseAStatementExpressionListStatementExpressionList

public void caseAStatementExpressionListStatementExpressionList(AStatementExpressionListStatementExpressionList node)

caseABreakStatement

public void caseABreakStatement(ABreakStatement node)

caseAContinueStatement

public void caseAContinueStatement(AContinueStatement node)

caseAReturnStatement

public void caseAReturnStatement(AReturnStatement node)

caseAThrowStatement

public void caseAThrowStatement(AThrowStatement node)

caseASynchronizedStatement

public void caseASynchronizedStatement(ASynchronizedStatement node)

caseATryTryStatement

public void caseATryTryStatement(ATryTryStatement node)

caseAFinallyTryStatement

public void caseAFinallyTryStatement(AFinallyTryStatement node)

caseACatchClause

public void caseACatchClause(ACatchClause node)

caseAFinally

public void caseAFinally(AFinally node)

caseAPrimaryNoNewArrayPrimary

public void caseAPrimaryNoNewArrayPrimary(APrimaryNoNewArrayPrimary node)

caseAArrayCreationExpressionPrimary

public void caseAArrayCreationExpressionPrimary(AArrayCreationExpressionPrimary node)

caseALiteralPrimaryNoNewArray

public void caseALiteralPrimaryNoNewArray(ALiteralPrimaryNoNewArray node)

caseAThisPrimaryNoNewArray

public void caseAThisPrimaryNoNewArray(AThisPrimaryNoNewArray node)

caseALParenthesePrimaryNoNewArray

public void caseALParenthesePrimaryNoNewArray(ALParenthesePrimaryNoNewArray node)

caseAClassInstanceCreationExpressionPrimaryNoNewArray

public void caseAClassInstanceCreationExpressionPrimaryNoNewArray(AClassInstanceCreationExpressionPrimaryNoNewArray node)

caseAFieldAccessPrimaryNoNewArray

public void caseAFieldAccessPrimaryNoNewArray(AFieldAccessPrimaryNoNewArray node)

caseAMethodInvocationPrimaryNoNewArray

public void caseAMethodInvocationPrimaryNoNewArray(AMethodInvocationPrimaryNoNewArray node)

caseAArrayAccessPrimaryNoNewArray

public void caseAArrayAccessPrimaryNoNewArray(AArrayAccessPrimaryNoNewArray node)

caseAQualifiedThisPrimaryNoNewArray

public void caseAQualifiedThisPrimaryNoNewArray(AQualifiedThisPrimaryNoNewArray node)

caseAPrimitiveTypePrimaryNoNewArray

public void caseAPrimitiveTypePrimaryNoNewArray(APrimitiveTypePrimaryNoNewArray node)

caseANamedTypePrimaryNoNewArray

public void caseANamedTypePrimaryNoNewArray(ANamedTypePrimaryNoNewArray node)

caseAVoidPrimaryNoNewArray

public void caseAVoidPrimaryNoNewArray(AVoidPrimaryNoNewArray node)

caseASimpleClassInstanceCreationExpression

public void caseASimpleClassInstanceCreationExpression(ASimpleClassInstanceCreationExpression node)

caseAQualifiedClassInstanceCreationExpression

public void caseAQualifiedClassInstanceCreationExpression(AQualifiedClassInstanceCreationExpression node)

caseAInnerclassClassInstanceCreationExpression

public void caseAInnerclassClassInstanceCreationExpression(AInnerclassClassInstanceCreationExpression node)

caseAExpressionArgumentList

public void caseAExpressionArgumentList(AExpressionArgumentList node)

caseAArgumentListArgumentList

public void caseAArgumentListArgumentList(AArgumentListArgumentList node)

caseAPrimitiveTypeArrayCreationExpression

public void caseAPrimitiveTypeArrayCreationExpression(APrimitiveTypeArrayCreationExpression node)

caseAClassOrInterfaceTypeArrayCreationExpression

public void caseAClassOrInterfaceTypeArrayCreationExpression(AClassOrInterfaceTypeArrayCreationExpression node)

caseAInitPrimitiveArrayCreationExpression

public void caseAInitPrimitiveArrayCreationExpression(AInitPrimitiveArrayCreationExpression node)

caseAInitClassInterfaceArrayCreationExpression

public void caseAInitClassInterfaceArrayCreationExpression(AInitClassInterfaceArrayCreationExpression node)

caseADimExpr

public void caseADimExpr(ADimExpr node)

caseALBracketDims

public void caseALBracketDims(ALBracketDims node)

caseADimsDims

public void caseADimsDims(ADimsDims node)

caseAPrimaryFieldAccess

public void caseAPrimaryFieldAccess(APrimaryFieldAccess node)

caseASuperFieldAccess

public void caseASuperFieldAccess(ASuperFieldAccess node)

caseANameMethodInvocation

public void caseANameMethodInvocation(ANameMethodInvocation node)

caseAPrimaryMethodInvocation

public void caseAPrimaryMethodInvocation(APrimaryMethodInvocation node)

caseASuperMethodInvocation

public void caseASuperMethodInvocation(ASuperMethodInvocation node)

caseANameArrayAccess

public void caseANameArrayAccess(ANameArrayAccess node)

caseAPrimaryNoNewArrayArrayAccess

public void caseAPrimaryNoNewArrayArrayAccess(APrimaryNoNewArrayArrayAccess node)

caseAPrimaryPostfixExpression

public void caseAPrimaryPostfixExpression(APrimaryPostfixExpression node)

caseANamePostfixExpression

public void caseANamePostfixExpression(ANamePostfixExpression node)

caseAPostIncrementExpressionPostfixExpression

public void caseAPostIncrementExpressionPostfixExpression(APostIncrementExpressionPostfixExpression node)

caseAPostDecrementExpressionPostfixExpression

public void caseAPostDecrementExpressionPostfixExpression(APostDecrementExpressionPostfixExpression node)

caseAPostIncrementExpression

public void caseAPostIncrementExpression(APostIncrementExpression node)

caseAPostDecrementExpression

public void caseAPostDecrementExpression(APostDecrementExpression node)

caseAPreIncrementExpressionUnaryExpression

public void caseAPreIncrementExpressionUnaryExpression(APreIncrementExpressionUnaryExpression node)

caseAPreDecrementExpressionUnaryExpression

public void caseAPreDecrementExpressionUnaryExpression(APreDecrementExpressionUnaryExpression node)

caseAPlusUnaryExpression

public void caseAPlusUnaryExpression(APlusUnaryExpression node)

caseAMinusUnaryExpression

public void caseAMinusUnaryExpression(AMinusUnaryExpression node)

caseAUnaryExpressionNotPlusMinusUnaryExpression

public void caseAUnaryExpressionNotPlusMinusUnaryExpression(AUnaryExpressionNotPlusMinusUnaryExpression node)

caseAPreIncrementExpression

public void caseAPreIncrementExpression(APreIncrementExpression node)

caseAPreDecrementExpression

public void caseAPreDecrementExpression(APreDecrementExpression node)

caseAPostfixExpressionUnaryExpressionNotPlusMinus

public void caseAPostfixExpressionUnaryExpressionNotPlusMinus(APostfixExpressionUnaryExpressionNotPlusMinus node)

caseABitComplementUnaryExpressionNotPlusMinus

public void caseABitComplementUnaryExpressionNotPlusMinus(ABitComplementUnaryExpressionNotPlusMinus node)

caseAComplementUnaryExpressionNotPlusMinus

public void caseAComplementUnaryExpressionNotPlusMinus(AComplementUnaryExpressionNotPlusMinus node)

caseACastExpressionUnaryExpressionNotPlusMinus

public void caseACastExpressionUnaryExpressionNotPlusMinus(ACastExpressionUnaryExpressionNotPlusMinus node)

caseAPrimitiveTypeCastExpression

public void caseAPrimitiveTypeCastExpression(APrimitiveTypeCastExpression node)

caseAExpressionCastExpression

public void caseAExpressionCastExpression(AExpressionCastExpression node)

caseANameCastExpression

public void caseANameCastExpression(ANameCastExpression node)

caseAUnaryExpressionMultiplicativeExpression

public void caseAUnaryExpressionMultiplicativeExpression(AUnaryExpressionMultiplicativeExpression node)

caseAStarMultiplicativeExpression

public void caseAStarMultiplicativeExpression(AStarMultiplicativeExpression node)

caseADivMultiplicativeExpression

public void caseADivMultiplicativeExpression(ADivMultiplicativeExpression node)

caseAModMultiplicativeExpression

public void caseAModMultiplicativeExpression(AModMultiplicativeExpression node)

caseAMultiplicativeExpressionAdditiveExpression

public void caseAMultiplicativeExpressionAdditiveExpression(AMultiplicativeExpressionAdditiveExpression node)

caseAPlusAdditiveExpression

public void caseAPlusAdditiveExpression(APlusAdditiveExpression node)

caseAMinusAdditiveExpression

public void caseAMinusAdditiveExpression(AMinusAdditiveExpression node)

caseAAdditiveExpressionShiftExpression

public void caseAAdditiveExpressionShiftExpression(AAdditiveExpressionShiftExpression node)

caseAShiftLeftShiftExpression

public void caseAShiftLeftShiftExpression(AShiftLeftShiftExpression node)

caseASignedShiftRightShiftExpression

public void caseASignedShiftRightShiftExpression(ASignedShiftRightShiftExpression node)

caseAUnsignedShiftRightShiftExpression

public void caseAUnsignedShiftRightShiftExpression(AUnsignedShiftRightShiftExpression node)

caseAShiftExpressionRelationalExpression

public void caseAShiftExpressionRelationalExpression(AShiftExpressionRelationalExpression node)

caseALtRelationalExpression

public void caseALtRelationalExpression(ALtRelationalExpression node)

caseAGtRelationalExpression

public void caseAGtRelationalExpression(AGtRelationalExpression node)

caseALteqRelationalExpression

public void caseALteqRelationalExpression(ALteqRelationalExpression node)

caseAGteqRelationalExpression

public void caseAGteqRelationalExpression(AGteqRelationalExpression node)

caseAInstanceofRelationalExpression

public void caseAInstanceofRelationalExpression(AInstanceofRelationalExpression node)

caseARelationalExpressionEqualityExpression

public void caseARelationalExpressionEqualityExpression(ARelationalExpressionEqualityExpression node)

caseAEqEqualityExpression

public void caseAEqEqualityExpression(AEqEqualityExpression node)

caseANeqEqualityExpression

public void caseANeqEqualityExpression(ANeqEqualityExpression node)

caseAEqualityExpressionAndExpression

public void caseAEqualityExpressionAndExpression(AEqualityExpressionAndExpression node)

caseAAndExpressionAndExpression

public void caseAAndExpressionAndExpression(AAndExpressionAndExpression node)

caseAAndExpressionExclusiveOrExpression

public void caseAAndExpressionExclusiveOrExpression(AAndExpressionExclusiveOrExpression node)

caseAExclusiveOrExpressionExclusiveOrExpression

public void caseAExclusiveOrExpressionExclusiveOrExpression(AExclusiveOrExpressionExclusiveOrExpression node)

caseAExclusiveOrExpressionInclusiveOrExpression

public void caseAExclusiveOrExpressionInclusiveOrExpression(AExclusiveOrExpressionInclusiveOrExpression node)

caseAInclusiveOrExpressionInclusiveOrExpression

public void caseAInclusiveOrExpressionInclusiveOrExpression(AInclusiveOrExpressionInclusiveOrExpression node)

caseAInclusiveOrExpressionConditionalAndExpression

public void caseAInclusiveOrExpressionConditionalAndExpression(AInclusiveOrExpressionConditionalAndExpression node)

caseAConditionalAndExpressionConditionalAndExpression

public void caseAConditionalAndExpressionConditionalAndExpression(AConditionalAndExpressionConditionalAndExpression node)

caseAConditionalAndExpressionConditionalOrExpression

public void caseAConditionalAndExpressionConditionalOrExpression(AConditionalAndExpressionConditionalOrExpression node)

caseAConditionalOrExpressionConditionalOrExpression

public void caseAConditionalOrExpressionConditionalOrExpression(AConditionalOrExpressionConditionalOrExpression node)

caseAConditionalOrExpressionConditionalExpression

public void caseAConditionalOrExpressionConditionalExpression(AConditionalOrExpressionConditionalExpression node)

caseAQuestionConditionalExpression

public void caseAQuestionConditionalExpression(AQuestionConditionalExpression node)

caseAConditionalExpressionAssignmentExpression

public void caseAConditionalExpressionAssignmentExpression(AConditionalExpressionAssignmentExpression node)

caseAAssignmentAssignmentExpression

public void caseAAssignmentAssignmentExpression(AAssignmentAssignmentExpression node)

caseAAssignment

public void caseAAssignment(AAssignment node)

caseANameLeftHandSide

public void caseANameLeftHandSide(ANameLeftHandSide node)

caseAFieldAccessLeftHandSide

public void caseAFieldAccessLeftHandSide(AFieldAccessLeftHandSide node)

caseAArrayAccessLeftHandSide

public void caseAArrayAccessLeftHandSide(AArrayAccessLeftHandSide node)

caseAAssignAssignmentOperator

public void caseAAssignAssignmentOperator(AAssignAssignmentOperator node)

caseAStarAssignAssignmentOperator

public void caseAStarAssignAssignmentOperator(AStarAssignAssignmentOperator node)

caseADivAssignAssignmentOperator

public void caseADivAssignAssignmentOperator(ADivAssignAssignmentOperator node)

caseAModAssignAssignmentOperator

public void caseAModAssignAssignmentOperator(AModAssignAssignmentOperator node)

caseAPlusAssignAssignmentOperator

public void caseAPlusAssignAssignmentOperator(APlusAssignAssignmentOperator node)

caseAMinusAssignAssignmentOperator

public void caseAMinusAssignAssignmentOperator(AMinusAssignAssignmentOperator node)

caseAShiftLeftAssignAssignmentOperator

public void caseAShiftLeftAssignAssignmentOperator(AShiftLeftAssignAssignmentOperator node)

caseASignedShiftRightAssignAssignmentOperator

public void caseASignedShiftRightAssignAssignmentOperator(ASignedShiftRightAssignAssignmentOperator node)

caseAUnsignedShiftRightAssignAssignmentOperator

public void caseAUnsignedShiftRightAssignAssignmentOperator(AUnsignedShiftRightAssignAssignmentOperator node)

caseABitAndAssignAssignmentOperator

public void caseABitAndAssignAssignmentOperator(ABitAndAssignAssignmentOperator node)

caseABitXorAssignAssignmentOperator

public void caseABitXorAssignAssignmentOperator(ABitXorAssignAssignmentOperator node)

caseABitOrAssignAssignmentOperator

public void caseABitOrAssignAssignmentOperator(ABitOrAssignAssignmentOperator node)

caseAExpression

public void caseAExpression(AExpression node)

caseAConstantExpression

public void caseAConstantExpression(AConstantExpression node)

caseATrueBooleanLiteral

public void caseATrueBooleanLiteral(ATrueBooleanLiteral node)

caseAFalseBooleanLiteral

public void caseAFalseBooleanLiteral(AFalseBooleanLiteral node)

caseANullLiteral

public void caseANullLiteral(ANullLiteral node)

caseADecimalIntegerLiteral

public void caseADecimalIntegerLiteral(ADecimalIntegerLiteral node)

caseAHexIntegerLiteral

public void caseAHexIntegerLiteral(AHexIntegerLiteral node)

caseAOctalIntegerLiteral

public void caseAOctalIntegerLiteral(AOctalIntegerLiteral node)

caseTWhiteSpace

public void caseTWhiteSpace(TWhiteSpace node)

caseTTraditionalComment

public void caseTTraditionalComment(TTraditionalComment node)

caseTDocumentationComment

public void caseTDocumentationComment(TDocumentationComment node)

caseTEndOfLineComment

public void caseTEndOfLineComment(TEndOfLineComment node)

caseTAbstract

public void caseTAbstract(TAbstract node)

caseTBoolean

public void caseTBoolean(TBoolean node)

caseTBreak

public void caseTBreak(TBreak node)

caseTByte

public void caseTByte(TByte node)

caseTCase

public void caseTCase(TCase node)

caseTCatch

public void caseTCatch(TCatch node)

caseTChar

public void caseTChar(TChar node)

caseTClass

public void caseTClass(TClass node)

caseTConst

public void caseTConst(TConst node)

caseTContinue

public void caseTContinue(TContinue node)

caseTDefault

public void caseTDefault(TDefault node)

caseTDo

public void caseTDo(TDo node)

caseTDouble

public void caseTDouble(TDouble node)

caseTElse

public void caseTElse(TElse node)

caseTExtends

public void caseTExtends(TExtends node)

caseTFinal

public void caseTFinal(TFinal node)

caseTFinally

public void caseTFinally(TFinally node)

caseTFloat

public void caseTFloat(TFloat node)

caseTFor

public void caseTFor(TFor node)

caseTGoto

public void caseTGoto(TGoto node)

caseTIf

public void caseTIf(TIf node)

caseTImplements

public void caseTImplements(TImplements node)

caseTImport

public void caseTImport(TImport node)

caseTInstanceof

public void caseTInstanceof(TInstanceof node)

caseTInt

public void caseTInt(TInt node)

caseTInterface

public void caseTInterface(TInterface node)

caseTLong

public void caseTLong(TLong node)

caseTNative

public void caseTNative(TNative node)

caseTNew

public void caseTNew(TNew node)

caseTPackage

public void caseTPackage(TPackage node)

caseTPrivate

public void caseTPrivate(TPrivate node)

caseTProtected

public void caseTProtected(TProtected node)

caseTPublic

public void caseTPublic(TPublic node)

caseTReturn

public void caseTReturn(TReturn node)

caseTShort

public void caseTShort(TShort node)

caseTStatic

public void caseTStatic(TStatic node)

caseTStrictfp

public void caseTStrictfp(TStrictfp node)

caseTSuper

public void caseTSuper(TSuper node)

caseTSwitch

public void caseTSwitch(TSwitch node)

caseTSynchronized

public void caseTSynchronized(TSynchronized node)

caseTThis

public void caseTThis(TThis node)

caseTThrow

public void caseTThrow(TThrow node)

caseTThrows

public void caseTThrows(TThrows node)

caseTTransient

public void caseTTransient(TTransient node)

caseTTry

public void caseTTry(TTry node)

caseTVoid

public void caseTVoid(TVoid node)

caseTVolatile

public void caseTVolatile(TVolatile node)

caseTWhile

public void caseTWhile(TWhile node)

caseTTrue

public void caseTTrue(TTrue node)

caseTFalse

public void caseTFalse(TFalse node)

caseTNull

public void caseTNull(TNull node)

caseTLParenthese

public void caseTLParenthese(TLParenthese node)

caseTRParenthese

public void caseTRParenthese(TRParenthese node)

caseTLBrace

public void caseTLBrace(TLBrace node)

caseTRBrace

public void caseTRBrace(TRBrace node)

caseTLBracket

public void caseTLBracket(TLBracket node)

caseTRBracket

public void caseTRBracket(TRBracket node)

caseTSemicolon

public void caseTSemicolon(TSemicolon node)

caseTComma

public void caseTComma(TComma node)

caseTDot

public void caseTDot(TDot node)

caseTAssign

public void caseTAssign(TAssign node)

caseTLt

public void caseTLt(TLt node)

caseTGt

public void caseTGt(TGt node)

caseTComplement

public void caseTComplement(TComplement node)

caseTBitComplement

public void caseTBitComplement(TBitComplement node)

caseTQuestion

public void caseTQuestion(TQuestion node)

caseTColon

public void caseTColon(TColon node)

caseTEq

public void caseTEq(TEq node)

caseTLteq

public void caseTLteq(TLteq node)

caseTGteq

public void caseTGteq(TGteq node)

caseTNeq

public void caseTNeq(TNeq node)

caseTAnd

public void caseTAnd(TAnd node)

caseTOr

public void caseTOr(TOr node)

caseTPlusPlus

public void caseTPlusPlus(TPlusPlus node)

caseTMinusMinus

public void caseTMinusMinus(TMinusMinus node)

caseTPlus

public void caseTPlus(TPlus node)

caseTMinus

public void caseTMinus(TMinus node)

caseTStar

public void caseTStar(TStar node)

caseTDiv

public void caseTDiv(TDiv node)

caseTBitAnd

public void caseTBitAnd(TBitAnd node)

caseTBitOr

public void caseTBitOr(TBitOr node)

caseTBitXor

public void caseTBitXor(TBitXor node)

caseTMod

public void caseTMod(TMod node)

caseTShiftLeft

public void caseTShiftLeft(TShiftLeft node)

caseTSignedShiftRight

public void caseTSignedShiftRight(TSignedShiftRight node)

caseTUnsignedShiftRight

public void caseTUnsignedShiftRight(TUnsignedShiftRight node)

caseTPlusAssign

public void caseTPlusAssign(TPlusAssign node)

caseTMinusAssign

public void caseTMinusAssign(TMinusAssign node)

caseTStarAssign

public void caseTStarAssign(TStarAssign node)

caseTDivAssign

public void caseTDivAssign(TDivAssign node)

caseTBitAndAssign

public void caseTBitAndAssign(TBitAndAssign node)

caseTBitOrAssign

public void caseTBitOrAssign(TBitOrAssign node)

caseTBitXorAssign

public void caseTBitXorAssign(TBitXorAssign node)

caseTModAssign

public void caseTModAssign(TModAssign node)

caseTShiftLeftAssign

public void caseTShiftLeftAssign(TShiftLeftAssign node)

caseTSignedShiftRightAssign

public void caseTSignedShiftRightAssign(TSignedShiftRightAssign node)

caseTUnsignedShiftRightAssign

public void caseTUnsignedShiftRightAssign(TUnsignedShiftRightAssign node)

caseTDecimalIntegerLiteral

public void caseTDecimalIntegerLiteral(TDecimalIntegerLiteral node)

caseTHexIntegerLiteral

public void caseTHexIntegerLiteral(THexIntegerLiteral node)

caseTOctalIntegerLiteral

public void caseTOctalIntegerLiteral(TOctalIntegerLiteral node)

caseTFloatingPointLiteral

public void caseTFloatingPointLiteral(TFloatingPointLiteral node)

caseTCharacterLiteral

public void caseTCharacterLiteral(TCharacterLiteral node)

caseTStringLiteral

public void caseTStringLiteral(TStringLiteral node)

caseTIdentifier

public void caseTIdentifier(TIdentifier node)

caseEOF

public void caseEOF(EOF node)