public class AnalysisAdapter extends Object implements Analysis
Constructor and Description |
---|
AnalysisAdapter() |
public void caseAAbstractModifier(AAbstractModifier node)
caseAAbstractModifier
in interface Analysis
public void caseAFinalModifier(AFinalModifier node)
caseAFinalModifier
in interface Analysis
public void caseANativeModifier(ANativeModifier node)
caseANativeModifier
in interface Analysis
public void caseAPublicModifier(APublicModifier node)
caseAPublicModifier
in interface Analysis
public void caseAProtectedModifier(AProtectedModifier node)
caseAProtectedModifier
in interface Analysis
public void caseAPrivateModifier(APrivateModifier node)
caseAPrivateModifier
in interface Analysis
public void caseAStaticModifier(AStaticModifier node)
caseAStaticModifier
in interface Analysis
public void caseASynchronizedModifier(ASynchronizedModifier node)
caseASynchronizedModifier
in interface Analysis
public void caseATransientModifier(ATransientModifier node)
caseATransientModifier
in interface Analysis
public void caseAVolatileModifier(AVolatileModifier node)
caseAVolatileModifier
in interface Analysis
public void caseAStrictfpModifier(AStrictfpModifier node)
caseAStrictfpModifier
in interface Analysis
public void caseAEnumModifier(AEnumModifier node)
caseAEnumModifier
in interface Analysis
public void caseAAnnotationModifier(AAnnotationModifier node)
caseAAnnotationModifier
in interface Analysis
public void caseAClassFileType(AClassFileType node)
caseAClassFileType
in interface Analysis
public void caseAInterfaceFileType(AInterfaceFileType node)
caseAInterfaceFileType
in interface Analysis
public void caseAExtendsClause(AExtendsClause node)
caseAExtendsClause
in interface Analysis
public void caseAImplementsClause(AImplementsClause node)
caseAImplementsClause
in interface Analysis
public void caseAFileBody(AFileBody node)
caseAFileBody
in interface Analysis
public void caseASingleNameList(ASingleNameList node)
caseASingleNameList
in interface Analysis
public void caseAMultiNameList(AMultiNameList node)
caseAMultiNameList
in interface Analysis
public void caseAClassNameSingleClassNameList(AClassNameSingleClassNameList node)
caseAClassNameSingleClassNameList
in interface Analysis
public void caseAClassNameMultiClassNameList(AClassNameMultiClassNameList node)
caseAClassNameMultiClassNameList
in interface Analysis
public void caseAFieldMember(AFieldMember node)
caseAFieldMember
in interface Analysis
public void caseAMethodMember(AMethodMember node)
caseAMethodMember
in interface Analysis
public void caseAVoidType(AVoidType node)
caseAVoidType
in interface Analysis
public void caseANovoidType(ANovoidType node)
caseANovoidType
in interface Analysis
public void caseASingleParameterList(ASingleParameterList node)
caseASingleParameterList
in interface Analysis
public void caseAMultiParameterList(AMultiParameterList node)
caseAMultiParameterList
in interface Analysis
public void caseAParameter(AParameter node)
caseAParameter
in interface Analysis
public void caseAThrowsClause(AThrowsClause node)
caseAThrowsClause
in interface Analysis
public void caseABooleanBaseTypeNoName(ABooleanBaseTypeNoName node)
caseABooleanBaseTypeNoName
in interface Analysis
public void caseAByteBaseTypeNoName(AByteBaseTypeNoName node)
caseAByteBaseTypeNoName
in interface Analysis
public void caseACharBaseTypeNoName(ACharBaseTypeNoName node)
caseACharBaseTypeNoName
in interface Analysis
public void caseAShortBaseTypeNoName(AShortBaseTypeNoName node)
caseAShortBaseTypeNoName
in interface Analysis
public void caseAIntBaseTypeNoName(AIntBaseTypeNoName node)
caseAIntBaseTypeNoName
in interface Analysis
public void caseALongBaseTypeNoName(ALongBaseTypeNoName node)
caseALongBaseTypeNoName
in interface Analysis
public void caseAFloatBaseTypeNoName(AFloatBaseTypeNoName node)
caseAFloatBaseTypeNoName
in interface Analysis
public void caseADoubleBaseTypeNoName(ADoubleBaseTypeNoName node)
caseADoubleBaseTypeNoName
in interface Analysis
public void caseANullBaseTypeNoName(ANullBaseTypeNoName node)
caseANullBaseTypeNoName
in interface Analysis
public void caseABooleanBaseType(ABooleanBaseType node)
caseABooleanBaseType
in interface Analysis
public void caseAByteBaseType(AByteBaseType node)
caseAByteBaseType
in interface Analysis
public void caseACharBaseType(ACharBaseType node)
caseACharBaseType
in interface Analysis
public void caseAShortBaseType(AShortBaseType node)
caseAShortBaseType
in interface Analysis
public void caseAIntBaseType(AIntBaseType node)
caseAIntBaseType
in interface Analysis
public void caseALongBaseType(ALongBaseType node)
caseALongBaseType
in interface Analysis
public void caseAFloatBaseType(AFloatBaseType node)
caseAFloatBaseType
in interface Analysis
public void caseADoubleBaseType(ADoubleBaseType node)
caseADoubleBaseType
in interface Analysis
public void caseANullBaseType(ANullBaseType node)
caseANullBaseType
in interface Analysis
public void caseAClassNameBaseType(AClassNameBaseType node)
caseAClassNameBaseType
in interface Analysis
public void caseABaseNonvoidType(ABaseNonvoidType node)
caseABaseNonvoidType
in interface Analysis
public void caseAQuotedNonvoidType(AQuotedNonvoidType node)
caseAQuotedNonvoidType
in interface Analysis
public void caseAIdentNonvoidType(AIdentNonvoidType node)
caseAIdentNonvoidType
in interface Analysis
public void caseAFullIdentNonvoidType(AFullIdentNonvoidType node)
caseAFullIdentNonvoidType
in interface Analysis
public void caseAArrayBrackets(AArrayBrackets node)
caseAArrayBrackets
in interface Analysis
public void caseAEmptyMethodBody(AEmptyMethodBody node)
caseAEmptyMethodBody
in interface Analysis
public void caseAFullMethodBody(AFullMethodBody node)
caseAFullMethodBody
in interface Analysis
public void caseADeclaration(ADeclaration node)
caseADeclaration
in interface Analysis
public void caseAUnknownJimpleType(AUnknownJimpleType node)
caseAUnknownJimpleType
in interface Analysis
public void caseANonvoidJimpleType(ANonvoidJimpleType node)
caseANonvoidJimpleType
in interface Analysis
public void caseALocalName(ALocalName node)
caseALocalName
in interface Analysis
public void caseASingleLocalNameList(ASingleLocalNameList node)
caseASingleLocalNameList
in interface Analysis
public void caseAMultiLocalNameList(AMultiLocalNameList node)
caseAMultiLocalNameList
in interface Analysis
public void caseALabelStatement(ALabelStatement node)
caseALabelStatement
in interface Analysis
public void caseABreakpointStatement(ABreakpointStatement node)
caseABreakpointStatement
in interface Analysis
public void caseAEntermonitorStatement(AEntermonitorStatement node)
caseAEntermonitorStatement
in interface Analysis
public void caseAExitmonitorStatement(AExitmonitorStatement node)
caseAExitmonitorStatement
in interface Analysis
public void caseATableswitchStatement(ATableswitchStatement node)
caseATableswitchStatement
in interface Analysis
public void caseALookupswitchStatement(ALookupswitchStatement node)
caseALookupswitchStatement
in interface Analysis
public void caseAIdentityStatement(AIdentityStatement node)
caseAIdentityStatement
in interface Analysis
public void caseAIdentityNoTypeStatement(AIdentityNoTypeStatement node)
caseAIdentityNoTypeStatement
in interface Analysis
public void caseAAssignStatement(AAssignStatement node)
caseAAssignStatement
in interface Analysis
public void caseAIfStatement(AIfStatement node)
caseAIfStatement
in interface Analysis
public void caseAGotoStatement(AGotoStatement node)
caseAGotoStatement
in interface Analysis
public void caseANopStatement(ANopStatement node)
caseANopStatement
in interface Analysis
public void caseARetStatement(ARetStatement node)
caseARetStatement
in interface Analysis
public void caseAReturnStatement(AReturnStatement node)
caseAReturnStatement
in interface Analysis
public void caseAThrowStatement(AThrowStatement node)
caseAThrowStatement
in interface Analysis
public void caseAInvokeStatement(AInvokeStatement node)
caseAInvokeStatement
in interface Analysis
public void caseALabelName(ALabelName node)
caseALabelName
in interface Analysis
public void caseACaseStmt(ACaseStmt node)
caseACaseStmt
in interface Analysis
public void caseAConstantCaseLabel(AConstantCaseLabel node)
caseAConstantCaseLabel
in interface Analysis
public void caseADefaultCaseLabel(ADefaultCaseLabel node)
caseADefaultCaseLabel
in interface Analysis
public void caseAGotoStmt(AGotoStmt node)
caseAGotoStmt
in interface Analysis
public void caseACatchClause(ACatchClause node)
caseACatchClause
in interface Analysis
public void caseANewExpression(ANewExpression node)
caseANewExpression
in interface Analysis
public void caseACastExpression(ACastExpression node)
caseACastExpression
in interface Analysis
public void caseAInstanceofExpression(AInstanceofExpression node)
caseAInstanceofExpression
in interface Analysis
public void caseAInvokeExpression(AInvokeExpression node)
caseAInvokeExpression
in interface Analysis
public void caseAReferenceExpression(AReferenceExpression node)
caseAReferenceExpression
in interface Analysis
public void caseABinopExpression(ABinopExpression node)
caseABinopExpression
in interface Analysis
public void caseAUnopExpression(AUnopExpression node)
caseAUnopExpression
in interface Analysis
public void caseAImmediateExpression(AImmediateExpression node)
caseAImmediateExpression
in interface Analysis
public void caseASimpleNewExpr(ASimpleNewExpr node)
caseASimpleNewExpr
in interface Analysis
public void caseAArrayNewExpr(AArrayNewExpr node)
caseAArrayNewExpr
in interface Analysis
public void caseAMultiNewExpr(AMultiNewExpr node)
caseAMultiNewExpr
in interface Analysis
public void caseAArrayDescriptor(AArrayDescriptor node)
caseAArrayDescriptor
in interface Analysis
public void caseAReferenceVariable(AReferenceVariable node)
caseAReferenceVariable
in interface Analysis
public void caseALocalVariable(ALocalVariable node)
caseALocalVariable
in interface Analysis
public void caseABinopBoolExpr(ABinopBoolExpr node)
caseABinopBoolExpr
in interface Analysis
public void caseAUnopBoolExpr(AUnopBoolExpr node)
caseAUnopBoolExpr
in interface Analysis
public void caseANonstaticInvokeExpr(ANonstaticInvokeExpr node)
caseANonstaticInvokeExpr
in interface Analysis
public void caseAStaticInvokeExpr(AStaticInvokeExpr node)
caseAStaticInvokeExpr
in interface Analysis
public void caseADynamicInvokeExpr(ADynamicInvokeExpr node)
caseADynamicInvokeExpr
in interface Analysis
public void caseABinopExpr(ABinopExpr node)
caseABinopExpr
in interface Analysis
public void caseAUnopExpr(AUnopExpr node)
caseAUnopExpr
in interface Analysis
public void caseASpecialNonstaticInvoke(ASpecialNonstaticInvoke node)
caseASpecialNonstaticInvoke
in interface Analysis
public void caseAVirtualNonstaticInvoke(AVirtualNonstaticInvoke node)
caseAVirtualNonstaticInvoke
in interface Analysis
public void caseAInterfaceNonstaticInvoke(AInterfaceNonstaticInvoke node)
caseAInterfaceNonstaticInvoke
in interface Analysis
public void caseAUnnamedMethodSignature(AUnnamedMethodSignature node)
caseAUnnamedMethodSignature
in interface Analysis
public void caseAMethodSignature(AMethodSignature node)
caseAMethodSignature
in interface Analysis
public void caseAArrayReference(AArrayReference node)
caseAArrayReference
in interface Analysis
public void caseAFieldReference(AFieldReference node)
caseAFieldReference
in interface Analysis
public void caseAIdentArrayRef(AIdentArrayRef node)
caseAIdentArrayRef
in interface Analysis
public void caseAQuotedArrayRef(AQuotedArrayRef node)
caseAQuotedArrayRef
in interface Analysis
public void caseALocalFieldRef(ALocalFieldRef node)
caseALocalFieldRef
in interface Analysis
public void caseASigFieldRef(ASigFieldRef node)
caseASigFieldRef
in interface Analysis
public void caseAFieldSignature(AFieldSignature node)
caseAFieldSignature
in interface Analysis
public void caseAFixedArrayDescriptor(AFixedArrayDescriptor node)
caseAFixedArrayDescriptor
in interface Analysis
public void caseASingleArgList(ASingleArgList node)
caseASingleArgList
in interface Analysis
public void caseAMultiArgList(AMultiArgList node)
caseAMultiArgList
in interface Analysis
public void caseALocalImmediate(ALocalImmediate node)
caseALocalImmediate
in interface Analysis
public void caseAConstantImmediate(AConstantImmediate node)
caseAConstantImmediate
in interface Analysis
public void caseAIntegerConstant(AIntegerConstant node)
caseAIntegerConstant
in interface Analysis
public void caseAFloatConstant(AFloatConstant node)
caseAFloatConstant
in interface Analysis
public void caseAStringConstant(AStringConstant node)
caseAStringConstant
in interface Analysis
public void caseAClzzConstant(AClzzConstant node)
caseAClzzConstant
in interface Analysis
public void caseANullConstant(ANullConstant node)
caseANullConstant
in interface Analysis
public void caseAAndBinop(AAndBinop node)
caseAAndBinop
in interface Analysis
public void caseAOrBinop(AOrBinop node)
caseAOrBinop
in interface Analysis
public void caseAXorBinop(AXorBinop node)
caseAXorBinop
in interface Analysis
public void caseAModBinop(AModBinop node)
caseAModBinop
in interface Analysis
public void caseACmpBinop(ACmpBinop node)
caseACmpBinop
in interface Analysis
public void caseACmpgBinop(ACmpgBinop node)
caseACmpgBinop
in interface Analysis
public void caseACmplBinop(ACmplBinop node)
caseACmplBinop
in interface Analysis
public void caseACmpeqBinop(ACmpeqBinop node)
caseACmpeqBinop
in interface Analysis
public void caseACmpneBinop(ACmpneBinop node)
caseACmpneBinop
in interface Analysis
public void caseACmpgtBinop(ACmpgtBinop node)
caseACmpgtBinop
in interface Analysis
public void caseACmpgeBinop(ACmpgeBinop node)
caseACmpgeBinop
in interface Analysis
public void caseACmpltBinop(ACmpltBinop node)
caseACmpltBinop
in interface Analysis
public void caseACmpleBinop(ACmpleBinop node)
caseACmpleBinop
in interface Analysis
public void caseAShlBinop(AShlBinop node)
caseAShlBinop
in interface Analysis
public void caseAShrBinop(AShrBinop node)
caseAShrBinop
in interface Analysis
public void caseAUshrBinop(AUshrBinop node)
caseAUshrBinop
in interface Analysis
public void caseAPlusBinop(APlusBinop node)
caseAPlusBinop
in interface Analysis
public void caseAMinusBinop(AMinusBinop node)
caseAMinusBinop
in interface Analysis
public void caseAMultBinop(AMultBinop node)
caseAMultBinop
in interface Analysis
public void caseADivBinop(ADivBinop node)
caseADivBinop
in interface Analysis
public void caseALengthofUnop(ALengthofUnop node)
caseALengthofUnop
in interface Analysis
public void caseANegUnop(ANegUnop node)
caseANegUnop
in interface Analysis
public void caseAQuotedClassName(AQuotedClassName node)
caseAQuotedClassName
in interface Analysis
public void caseAIdentClassName(AIdentClassName node)
caseAIdentClassName
in interface Analysis
public void caseAFullIdentClassName(AFullIdentClassName node)
caseAFullIdentClassName
in interface Analysis
public void caseAQuotedName(AQuotedName node)
caseAQuotedName
in interface Analysis
public void caseAIdentName(AIdentName node)
caseAIdentName
in interface Analysis
public void caseTIgnored(TIgnored node)
caseTIgnored
in interface Analysis
public void caseTAbstract(TAbstract node)
caseTAbstract
in interface Analysis
public void caseTFinal(TFinal node)
caseTFinal
in interface Analysis
public void caseTNative(TNative node)
caseTNative
in interface Analysis
public void caseTPublic(TPublic node)
caseTPublic
in interface Analysis
public void caseTProtected(TProtected node)
caseTProtected
in interface Analysis
public void caseTPrivate(TPrivate node)
caseTPrivate
in interface Analysis
public void caseTStatic(TStatic node)
caseTStatic
in interface Analysis
public void caseTSynchronized(TSynchronized node)
caseTSynchronized
in interface Analysis
public void caseTTransient(TTransient node)
caseTTransient
in interface Analysis
public void caseTVolatile(TVolatile node)
caseTVolatile
in interface Analysis
public void caseTStrictfp(TStrictfp node)
caseTStrictfp
in interface Analysis
public void caseTAnnotation(TAnnotation node)
caseTAnnotation
in interface Analysis
public void caseTClass(TClass node)
caseTClass
in interface Analysis
public void caseTInterface(TInterface node)
caseTInterface
in interface Analysis
public void caseTBoolean(TBoolean node)
caseTBoolean
in interface Analysis
public void caseTShort(TShort node)
caseTShort
in interface Analysis
public void caseTFloat(TFloat node)
caseTFloat
in interface Analysis
public void caseTDouble(TDouble node)
caseTDouble
in interface Analysis
public void caseTNullType(TNullType node)
caseTNullType
in interface Analysis
public void caseTUnknown(TUnknown node)
caseTUnknown
in interface Analysis
public void caseTExtends(TExtends node)
caseTExtends
in interface Analysis
public void caseTImplements(TImplements node)
caseTImplements
in interface Analysis
public void caseTBreakpoint(TBreakpoint node)
caseTBreakpoint
in interface Analysis
public void caseTCatch(TCatch node)
caseTCatch
in interface Analysis
public void caseTDefault(TDefault node)
caseTDefault
in interface Analysis
public void caseTEntermonitor(TEntermonitor node)
caseTEntermonitor
in interface Analysis
public void caseTExitmonitor(TExitmonitor node)
caseTExitmonitor
in interface Analysis
public void caseTInstanceof(TInstanceof node)
caseTInstanceof
in interface Analysis
public void caseTInterfaceinvoke(TInterfaceinvoke node)
caseTInterfaceinvoke
in interface Analysis
public void caseTLengthof(TLengthof node)
caseTLengthof
in interface Analysis
public void caseTLookupswitch(TLookupswitch node)
caseTLookupswitch
in interface Analysis
public void caseTNewarray(TNewarray node)
caseTNewarray
in interface Analysis
public void caseTNewmultiarray(TNewmultiarray node)
caseTNewmultiarray
in interface Analysis
public void caseTReturn(TReturn node)
caseTReturn
in interface Analysis
public void caseTSpecialinvoke(TSpecialinvoke node)
caseTSpecialinvoke
in interface Analysis
public void caseTStaticinvoke(TStaticinvoke node)
caseTStaticinvoke
in interface Analysis
public void caseTDynamicinvoke(TDynamicinvoke node)
caseTDynamicinvoke
in interface Analysis
public void caseTTableswitch(TTableswitch node)
caseTTableswitch
in interface Analysis
public void caseTThrow(TThrow node)
caseTThrow
in interface Analysis
public void caseTThrows(TThrows node)
caseTThrows
in interface Analysis
public void caseTVirtualinvoke(TVirtualinvoke node)
caseTVirtualinvoke
in interface Analysis
public void caseTComma(TComma node)
caseTComma
in interface Analysis
public void caseTLBrace(TLBrace node)
caseTLBrace
in interface Analysis
public void caseTRBrace(TRBrace node)
caseTRBrace
in interface Analysis
public void caseTSemicolon(TSemicolon node)
caseTSemicolon
in interface Analysis
public void caseTLBracket(TLBracket node)
caseTLBracket
in interface Analysis
public void caseTRBracket(TRBracket node)
caseTRBracket
in interface Analysis
public void caseTLParen(TLParen node)
caseTLParen
in interface Analysis
public void caseTRParen(TRParen node)
caseTRParen
in interface Analysis
public void caseTColon(TColon node)
caseTColon
in interface Analysis
public void caseTQuote(TQuote node)
caseTQuote
in interface Analysis
public void caseTColonEquals(TColonEquals node)
caseTColonEquals
in interface Analysis
public void caseTEquals(TEquals node)
caseTEquals
in interface Analysis
public void caseTCmpeq(TCmpeq node)
caseTCmpeq
in interface Analysis
public void caseTCmpne(TCmpne node)
caseTCmpne
in interface Analysis
public void caseTCmpgt(TCmpgt node)
caseTCmpgt
in interface Analysis
public void caseTCmpge(TCmpge node)
caseTCmpge
in interface Analysis
public void caseTCmplt(TCmplt node)
caseTCmplt
in interface Analysis
public void caseTCmple(TCmple node)
caseTCmple
in interface Analysis
public void caseTMinus(TMinus node)
caseTMinus
in interface Analysis
public void caseTQuotedName(TQuotedName node)
caseTQuotedName
in interface Analysis
public void caseTFullIdentifier(TFullIdentifier node)
caseTFullIdentifier
in interface Analysis
public void caseTIdentifier(TIdentifier node)
caseTIdentifier
in interface Analysis
public void caseTAtIdentifier(TAtIdentifier node)
caseTAtIdentifier
in interface Analysis
public void caseTBoolConstant(TBoolConstant node)
caseTBoolConstant
in interface Analysis
public void caseTIntegerConstant(TIntegerConstant node)
caseTIntegerConstant
in interface Analysis
public void caseTFloatConstant(TFloatConstant node)
caseTFloatConstant
in interface Analysis
public void caseTStringConstant(TStringConstant node)
caseTStringConstant
in interface Analysis
public void defaultCase(Node node)