com.bluemarsh.jswat.parser.java.analysis
Interface Analysis
- All Superinterfaces:
- Switch
- All Known Implementing Classes:
- AnalysisAdapter
- public interface Analysis
- extends Switch
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)