tudresden.ocl.parser.analysis
Class ReversedDepthFirstAdapter
java.lang.Object
tudresden.ocl.parser.analysis.AnalysisAdapter
tudresden.ocl.parser.analysis.ReversedDepthFirstAdapter
- All Implemented Interfaces:
- Analysis, Switch
- Direct Known Subclasses:
- DeclarativeCodeGenerator
- public class ReversedDepthFirstAdapter
- extends AnalysisAdapter
Methods inherited from class tudresden.ocl.parser.analysis.AnalysisAdapter |
caseEOF, caseTAnd, caseTApostroph, caseTArrow, caseTAt, caseTBar, caseTBlank, caseTBool, caseTChannel, caseTColon, caseTComma, caseTComment, caseTContext, caseTDcolon, caseTDdot, caseTDiv, caseTDot, caseTEndif, caseTEnum, caseTEqual, caseTGt, caseTGteq, caseTImplies, caseTInt, caseTLBrace, caseTLBracket, caseTLPar, caseTLt, caseTLteq, caseTMinus, caseTMult, caseTName, caseTNEqual, caseTNewLine, caseTNot, caseTOr, caseTPlus, caseTRBrace, caseTRBracket, caseTReal, caseTRPar, caseTSemicolon, caseTSimpleTypeName, caseTStringLit, caseTTab, caseTTBag, caseTTCollection, caseTTElse, caseTTIf, caseTTIn, caseTTInv, caseTTLet, caseTTPost, caseTTPre, caseTTSequence, caseTTSet, caseTTThen, caseTXor, defaultCase, getIn, getOut, setIn, setOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ReversedDepthFirstAdapter
public ReversedDepthFirstAdapter()
inStart
public void inStart(Start node)
outStart
public void outStart(Start node)
defaultIn
public void defaultIn(Node node)
defaultOut
public void defaultOut(Node node)
caseStart
public void caseStart(Start node)
- Specified by:
caseStart
in interface Analysis
- Overrides:
caseStart
in class AnalysisAdapter
inAConstraint
public void inAConstraint(AConstraint node)
outAConstraint
public void outAConstraint(AConstraint node)
caseAConstraint
public void caseAConstraint(AConstraint node)
- Specified by:
caseAConstraint
in interface Analysis
- Overrides:
caseAConstraint
in class AnalysisAdapter
inAConstraintBody
public void inAConstraintBody(AConstraintBody node)
outAConstraintBody
public void outAConstraintBody(AConstraintBody node)
caseAConstraintBody
public void caseAConstraintBody(AConstraintBody node)
- Specified by:
caseAConstraintBody
in interface Analysis
- Overrides:
caseAConstraintBody
in class AnalysisAdapter
inAContextDeclaration
public void inAContextDeclaration(AContextDeclaration node)
outAContextDeclaration
public void outAContextDeclaration(AContextDeclaration node)
caseAContextDeclaration
public void caseAContextDeclaration(AContextDeclaration node)
- Specified by:
caseAContextDeclaration
in interface Analysis
- Overrides:
caseAContextDeclaration
in class AnalysisAdapter
inAClassifierContextBody
public void inAClassifierContextBody(AClassifierContextBody node)
outAClassifierContextBody
public void outAClassifierContextBody(AClassifierContextBody node)
caseAClassifierContextBody
public void caseAClassifierContextBody(AClassifierContextBody node)
- Specified by:
caseAClassifierContextBody
in interface Analysis
- Overrides:
caseAClassifierContextBody
in class AnalysisAdapter
inAOperationContextBody
public void inAOperationContextBody(AOperationContextBody node)
outAOperationContextBody
public void outAOperationContextBody(AOperationContextBody node)
caseAOperationContextBody
public void caseAOperationContextBody(AOperationContextBody node)
- Specified by:
caseAOperationContextBody
in interface Analysis
- Overrides:
caseAOperationContextBody
in class AnalysisAdapter
inAClassifierContext
public void inAClassifierContext(AClassifierContext node)
outAClassifierContext
public void outAClassifierContext(AClassifierContext node)
caseAClassifierContext
public void caseAClassifierContext(AClassifierContext node)
- Specified by:
caseAClassifierContext
in interface Analysis
- Overrides:
caseAClassifierContext
in class AnalysisAdapter
inAClassifierHead
public void inAClassifierHead(AClassifierHead node)
outAClassifierHead
public void outAClassifierHead(AClassifierHead node)
caseAClassifierHead
public void caseAClassifierHead(AClassifierHead node)
- Specified by:
caseAClassifierHead
in interface Analysis
- Overrides:
caseAClassifierHead
in class AnalysisAdapter
inAOperationContext
public void inAOperationContext(AOperationContext node)
outAOperationContext
public void outAOperationContext(AOperationContext node)
caseAOperationContext
public void caseAOperationContext(AOperationContext node)
- Specified by:
caseAOperationContext
in interface Analysis
- Overrides:
caseAOperationContext
in class AnalysisAdapter
inAReturnTypeDeclaration
public void inAReturnTypeDeclaration(AReturnTypeDeclaration node)
outAReturnTypeDeclaration
public void outAReturnTypeDeclaration(AReturnTypeDeclaration node)
caseAReturnTypeDeclaration
public void caseAReturnTypeDeclaration(AReturnTypeDeclaration node)
- Specified by:
caseAReturnTypeDeclaration
in interface Analysis
- Overrides:
caseAReturnTypeDeclaration
in class AnalysisAdapter
inAFormalParameterList
public void inAFormalParameterList(AFormalParameterList node)
outAFormalParameterList
public void outAFormalParameterList(AFormalParameterList node)
caseAFormalParameterList
public void caseAFormalParameterList(AFormalParameterList node)
- Specified by:
caseAFormalParameterList
in interface Analysis
- Overrides:
caseAFormalParameterList
in class AnalysisAdapter
inAFormalParameterListTail
public void inAFormalParameterListTail(AFormalParameterListTail node)
outAFormalParameterListTail
public void outAFormalParameterListTail(AFormalParameterListTail node)
caseAFormalParameterListTail
public void caseAFormalParameterListTail(AFormalParameterListTail node)
- Specified by:
caseAFormalParameterListTail
in interface Analysis
- Overrides:
caseAFormalParameterListTail
in class AnalysisAdapter
inAFormalParameter
public void inAFormalParameter(AFormalParameter node)
outAFormalParameter
public void outAFormalParameter(AFormalParameter node)
caseAFormalParameter
public void caseAFormalParameter(AFormalParameter node)
- Specified by:
caseAFormalParameter
in interface Analysis
- Overrides:
caseAFormalParameter
in class AnalysisAdapter
inAInvStereotype
public void inAInvStereotype(AInvStereotype node)
outAInvStereotype
public void outAInvStereotype(AInvStereotype node)
caseAInvStereotype
public void caseAInvStereotype(AInvStereotype node)
- Specified by:
caseAInvStereotype
in interface Analysis
- Overrides:
caseAInvStereotype
in class AnalysisAdapter
inAPreStereotype
public void inAPreStereotype(APreStereotype node)
outAPreStereotype
public void outAPreStereotype(APreStereotype node)
caseAPreStereotype
public void caseAPreStereotype(APreStereotype node)
- Specified by:
caseAPreStereotype
in interface Analysis
- Overrides:
caseAPreStereotype
in class AnalysisAdapter
inAPostStereotype
public void inAPostStereotype(APostStereotype node)
outAPostStereotype
public void outAPostStereotype(APostStereotype node)
caseAPostStereotype
public void caseAPostStereotype(APostStereotype node)
- Specified by:
caseAPostStereotype
in interface Analysis
- Overrides:
caseAPostStereotype
in class AnalysisAdapter
inAExpression
public void inAExpression(AExpression node)
outAExpression
public void outAExpression(AExpression node)
caseAExpression
public void caseAExpression(AExpression node)
- Specified by:
caseAExpression
in interface Analysis
- Overrides:
caseAExpression
in class AnalysisAdapter
inAIfExpression
public void inAIfExpression(AIfExpression node)
outAIfExpression
public void outAIfExpression(AIfExpression node)
caseAIfExpression
public void caseAIfExpression(AIfExpression node)
- Specified by:
caseAIfExpression
in interface Analysis
- Overrides:
caseAIfExpression
in class AnalysisAdapter
inALogicalExpression
public void inALogicalExpression(ALogicalExpression node)
outALogicalExpression
public void outALogicalExpression(ALogicalExpression node)
caseALogicalExpression
public void caseALogicalExpression(ALogicalExpression node)
- Specified by:
caseALogicalExpression
in interface Analysis
- Overrides:
caseALogicalExpression
in class AnalysisAdapter
inALogicalExpressionTail
public void inALogicalExpressionTail(ALogicalExpressionTail node)
outALogicalExpressionTail
public void outALogicalExpressionTail(ALogicalExpressionTail node)
caseALogicalExpressionTail
public void caseALogicalExpressionTail(ALogicalExpressionTail node)
- Specified by:
caseALogicalExpressionTail
in interface Analysis
- Overrides:
caseALogicalExpressionTail
in class AnalysisAdapter
inARelationalExpression
public void inARelationalExpression(ARelationalExpression node)
outARelationalExpression
public void outARelationalExpression(ARelationalExpression node)
caseARelationalExpression
public void caseARelationalExpression(ARelationalExpression node)
- Specified by:
caseARelationalExpression
in interface Analysis
- Overrides:
caseARelationalExpression
in class AnalysisAdapter
inARelationalExpressionTail
public void inARelationalExpressionTail(ARelationalExpressionTail node)
outARelationalExpressionTail
public void outARelationalExpressionTail(ARelationalExpressionTail node)
caseARelationalExpressionTail
public void caseARelationalExpressionTail(ARelationalExpressionTail node)
- Specified by:
caseARelationalExpressionTail
in interface Analysis
- Overrides:
caseARelationalExpressionTail
in class AnalysisAdapter
inAAdditiveExpression
public void inAAdditiveExpression(AAdditiveExpression node)
outAAdditiveExpression
public void outAAdditiveExpression(AAdditiveExpression node)
caseAAdditiveExpression
public void caseAAdditiveExpression(AAdditiveExpression node)
- Specified by:
caseAAdditiveExpression
in interface Analysis
- Overrides:
caseAAdditiveExpression
in class AnalysisAdapter
inAAdditiveExpressionTail
public void inAAdditiveExpressionTail(AAdditiveExpressionTail node)
outAAdditiveExpressionTail
public void outAAdditiveExpressionTail(AAdditiveExpressionTail node)
caseAAdditiveExpressionTail
public void caseAAdditiveExpressionTail(AAdditiveExpressionTail node)
- Specified by:
caseAAdditiveExpressionTail
in interface Analysis
- Overrides:
caseAAdditiveExpressionTail
in class AnalysisAdapter
inAMultiplicativeExpression
public void inAMultiplicativeExpression(AMultiplicativeExpression node)
outAMultiplicativeExpression
public void outAMultiplicativeExpression(AMultiplicativeExpression node)
caseAMultiplicativeExpression
public void caseAMultiplicativeExpression(AMultiplicativeExpression node)
- Specified by:
caseAMultiplicativeExpression
in interface Analysis
- Overrides:
caseAMultiplicativeExpression
in class AnalysisAdapter
inAMultiplicativeExpressionTail
public void inAMultiplicativeExpressionTail(AMultiplicativeExpressionTail node)
outAMultiplicativeExpressionTail
public void outAMultiplicativeExpressionTail(AMultiplicativeExpressionTail node)
caseAMultiplicativeExpressionTail
public void caseAMultiplicativeExpressionTail(AMultiplicativeExpressionTail node)
- Specified by:
caseAMultiplicativeExpressionTail
in interface Analysis
- Overrides:
caseAMultiplicativeExpressionTail
in class AnalysisAdapter
inAUnaryUnaryExpression
public void inAUnaryUnaryExpression(AUnaryUnaryExpression node)
outAUnaryUnaryExpression
public void outAUnaryUnaryExpression(AUnaryUnaryExpression node)
caseAUnaryUnaryExpression
public void caseAUnaryUnaryExpression(AUnaryUnaryExpression node)
- Specified by:
caseAUnaryUnaryExpression
in interface Analysis
- Overrides:
caseAUnaryUnaryExpression
in class AnalysisAdapter
inAPostfixUnaryExpression
public void inAPostfixUnaryExpression(APostfixUnaryExpression node)
outAPostfixUnaryExpression
public void outAPostfixUnaryExpression(APostfixUnaryExpression node)
caseAPostfixUnaryExpression
public void caseAPostfixUnaryExpression(APostfixUnaryExpression node)
- Specified by:
caseAPostfixUnaryExpression
in interface Analysis
- Overrides:
caseAPostfixUnaryExpression
in class AnalysisAdapter
inAPostfixExpression
public void inAPostfixExpression(APostfixExpression node)
outAPostfixExpression
public void outAPostfixExpression(APostfixExpression node)
caseAPostfixExpression
public void caseAPostfixExpression(APostfixExpression node)
- Specified by:
caseAPostfixExpression
in interface Analysis
- Overrides:
caseAPostfixExpression
in class AnalysisAdapter
inAPostfixExpressionTail
public void inAPostfixExpressionTail(APostfixExpressionTail node)
outAPostfixExpressionTail
public void outAPostfixExpressionTail(APostfixExpressionTail node)
caseAPostfixExpressionTail
public void caseAPostfixExpressionTail(APostfixExpressionTail node)
- Specified by:
caseAPostfixExpressionTail
in interface Analysis
- Overrides:
caseAPostfixExpressionTail
in class AnalysisAdapter
inADotPostfixExpressionTailBegin
public void inADotPostfixExpressionTailBegin(ADotPostfixExpressionTailBegin node)
outADotPostfixExpressionTailBegin
public void outADotPostfixExpressionTailBegin(ADotPostfixExpressionTailBegin node)
caseADotPostfixExpressionTailBegin
public void caseADotPostfixExpressionTailBegin(ADotPostfixExpressionTailBegin node)
- Specified by:
caseADotPostfixExpressionTailBegin
in interface Analysis
- Overrides:
caseADotPostfixExpressionTailBegin
in class AnalysisAdapter
inAArrowPostfixExpressionTailBegin
public void inAArrowPostfixExpressionTailBegin(AArrowPostfixExpressionTailBegin node)
outAArrowPostfixExpressionTailBegin
public void outAArrowPostfixExpressionTailBegin(AArrowPostfixExpressionTailBegin node)
caseAArrowPostfixExpressionTailBegin
public void caseAArrowPostfixExpressionTailBegin(AArrowPostfixExpressionTailBegin node)
- Specified by:
caseAArrowPostfixExpressionTailBegin
in interface Analysis
- Overrides:
caseAArrowPostfixExpressionTailBegin
in class AnalysisAdapter
inALitColPrimaryExpression
public void inALitColPrimaryExpression(ALitColPrimaryExpression node)
outALitColPrimaryExpression
public void outALitColPrimaryExpression(ALitColPrimaryExpression node)
caseALitColPrimaryExpression
public void caseALitColPrimaryExpression(ALitColPrimaryExpression node)
- Specified by:
caseALitColPrimaryExpression
in interface Analysis
- Overrides:
caseALitColPrimaryExpression
in class AnalysisAdapter
inALiteralPrimaryExpression
public void inALiteralPrimaryExpression(ALiteralPrimaryExpression node)
outALiteralPrimaryExpression
public void outALiteralPrimaryExpression(ALiteralPrimaryExpression node)
caseALiteralPrimaryExpression
public void caseALiteralPrimaryExpression(ALiteralPrimaryExpression node)
- Specified by:
caseALiteralPrimaryExpression
in interface Analysis
- Overrides:
caseALiteralPrimaryExpression
in class AnalysisAdapter
inAFeaturePrimaryExpression
public void inAFeaturePrimaryExpression(AFeaturePrimaryExpression node)
outAFeaturePrimaryExpression
public void outAFeaturePrimaryExpression(AFeaturePrimaryExpression node)
caseAFeaturePrimaryExpression
public void caseAFeaturePrimaryExpression(AFeaturePrimaryExpression node)
- Specified by:
caseAFeaturePrimaryExpression
in interface Analysis
- Overrides:
caseAFeaturePrimaryExpression
in class AnalysisAdapter
inAParenthesesPrimaryExpression
public void inAParenthesesPrimaryExpression(AParenthesesPrimaryExpression node)
outAParenthesesPrimaryExpression
public void outAParenthesesPrimaryExpression(AParenthesesPrimaryExpression node)
caseAParenthesesPrimaryExpression
public void caseAParenthesesPrimaryExpression(AParenthesesPrimaryExpression node)
- Specified by:
caseAParenthesesPrimaryExpression
in interface Analysis
- Overrides:
caseAParenthesesPrimaryExpression
in class AnalysisAdapter
inAIfPrimaryExpression
public void inAIfPrimaryExpression(AIfPrimaryExpression node)
outAIfPrimaryExpression
public void outAIfPrimaryExpression(AIfPrimaryExpression node)
caseAIfPrimaryExpression
public void caseAIfPrimaryExpression(AIfPrimaryExpression node)
- Specified by:
caseAIfPrimaryExpression
in interface Analysis
- Overrides:
caseAIfPrimaryExpression
in class AnalysisAdapter
inAEmptyFeatureCallParameters
public void inAEmptyFeatureCallParameters(AEmptyFeatureCallParameters node)
outAEmptyFeatureCallParameters
public void outAEmptyFeatureCallParameters(AEmptyFeatureCallParameters node)
caseAEmptyFeatureCallParameters
public void caseAEmptyFeatureCallParameters(AEmptyFeatureCallParameters node)
- Specified by:
caseAEmptyFeatureCallParameters
in interface Analysis
- Overrides:
caseAEmptyFeatureCallParameters
in class AnalysisAdapter
inAConcreteFeatureCallParameters
public void inAConcreteFeatureCallParameters(AConcreteFeatureCallParameters node)
outAConcreteFeatureCallParameters
public void outAConcreteFeatureCallParameters(AConcreteFeatureCallParameters node)
caseAConcreteFeatureCallParameters
public void caseAConcreteFeatureCallParameters(AConcreteFeatureCallParameters node)
- Specified by:
caseAConcreteFeatureCallParameters
in interface Analysis
- Overrides:
caseAConcreteFeatureCallParameters
in class AnalysisAdapter
inAFeatureCallParameters
public void inAFeatureCallParameters(AFeatureCallParameters node)
outAFeatureCallParameters
public void outAFeatureCallParameters(AFeatureCallParameters node)
caseAFeatureCallParameters
public void caseAFeatureCallParameters(AFeatureCallParameters node)
- Specified by:
caseAFeatureCallParameters
in interface Analysis
- Overrides:
caseAFeatureCallParameters
in class AnalysisAdapter
inACommaFcpHelper
public void inACommaFcpHelper(ACommaFcpHelper node)
outACommaFcpHelper
public void outACommaFcpHelper(ACommaFcpHelper node)
caseACommaFcpHelper
public void caseACommaFcpHelper(ACommaFcpHelper node)
- Specified by:
caseACommaFcpHelper
in interface Analysis
- Overrides:
caseACommaFcpHelper
in class AnalysisAdapter
inAColonFcpHelper
public void inAColonFcpHelper(AColonFcpHelper node)
outAColonFcpHelper
public void outAColonFcpHelper(AColonFcpHelper node)
caseAColonFcpHelper
public void caseAColonFcpHelper(AColonFcpHelper node)
- Specified by:
caseAColonFcpHelper
in interface Analysis
- Overrides:
caseAColonFcpHelper
in class AnalysisAdapter
inAIterateFcpHelper
public void inAIterateFcpHelper(AIterateFcpHelper node)
outAIterateFcpHelper
public void outAIterateFcpHelper(AIterateFcpHelper node)
caseAIterateFcpHelper
public void caseAIterateFcpHelper(AIterateFcpHelper node)
- Specified by:
caseAIterateFcpHelper
in interface Analysis
- Overrides:
caseAIterateFcpHelper
in class AnalysisAdapter
inABarFcpHelper
public void inABarFcpHelper(ABarFcpHelper node)
outABarFcpHelper
public void outABarFcpHelper(ABarFcpHelper node)
caseABarFcpHelper
public void caseABarFcpHelper(ABarFcpHelper node)
- Specified by:
caseABarFcpHelper
in interface Analysis
- Overrides:
caseABarFcpHelper
in class AnalysisAdapter
inALetExpression
public void inALetExpression(ALetExpression node)
outALetExpression
public void outALetExpression(ALetExpression node)
caseALetExpression
public void caseALetExpression(ALetExpression node)
- Specified by:
caseALetExpression
in interface Analysis
- Overrides:
caseALetExpression
in class AnalysisAdapter
inALetExpressionTypeDeclaration
public void inALetExpressionTypeDeclaration(ALetExpressionTypeDeclaration node)
outALetExpressionTypeDeclaration
public void outALetExpressionTypeDeclaration(ALetExpressionTypeDeclaration node)
caseALetExpressionTypeDeclaration
public void caseALetExpressionTypeDeclaration(ALetExpressionTypeDeclaration node)
- Specified by:
caseALetExpressionTypeDeclaration
in interface Analysis
- Overrides:
caseALetExpressionTypeDeclaration
in class AnalysisAdapter
inAStringLiteral
public void inAStringLiteral(AStringLiteral node)
outAStringLiteral
public void outAStringLiteral(AStringLiteral node)
caseAStringLiteral
public void caseAStringLiteral(AStringLiteral node)
- Specified by:
caseAStringLiteral
in interface Analysis
- Overrides:
caseAStringLiteral
in class AnalysisAdapter
inARealLiteral
public void inARealLiteral(ARealLiteral node)
outARealLiteral
public void outARealLiteral(ARealLiteral node)
caseARealLiteral
public void caseARealLiteral(ARealLiteral node)
- Specified by:
caseARealLiteral
in interface Analysis
- Overrides:
caseARealLiteral
in class AnalysisAdapter
inAIntegerLiteral
public void inAIntegerLiteral(AIntegerLiteral node)
outAIntegerLiteral
public void outAIntegerLiteral(AIntegerLiteral node)
caseAIntegerLiteral
public void caseAIntegerLiteral(AIntegerLiteral node)
- Specified by:
caseAIntegerLiteral
in interface Analysis
- Overrides:
caseAIntegerLiteral
in class AnalysisAdapter
inABooleanLiteral
public void inABooleanLiteral(ABooleanLiteral node)
outABooleanLiteral
public void outABooleanLiteral(ABooleanLiteral node)
caseABooleanLiteral
public void caseABooleanLiteral(ABooleanLiteral node)
- Specified by:
caseABooleanLiteral
in interface Analysis
- Overrides:
caseABooleanLiteral
in class AnalysisAdapter
inAEnumLiteral
public void inAEnumLiteral(AEnumLiteral node)
outAEnumLiteral
public void outAEnumLiteral(AEnumLiteral node)
caseAEnumLiteral
public void caseAEnumLiteral(AEnumLiteral node)
- Specified by:
caseAEnumLiteral
in interface Analysis
- Overrides:
caseAEnumLiteral
in class AnalysisAdapter
inAEnumerationType
public void inAEnumerationType(AEnumerationType node)
outAEnumerationType
public void outAEnumerationType(AEnumerationType node)
caseAEnumerationType
public void caseAEnumerationType(AEnumerationType node)
- Specified by:
caseAEnumerationType
in interface Analysis
- Overrides:
caseAEnumerationType
in class AnalysisAdapter
inAEnumerationTypeTail
public void inAEnumerationTypeTail(AEnumerationTypeTail node)
outAEnumerationTypeTail
public void outAEnumerationTypeTail(AEnumerationTypeTail node)
caseAEnumerationTypeTail
public void caseAEnumerationTypeTail(AEnumerationTypeTail node)
- Specified by:
caseAEnumerationTypeTail
in interface Analysis
- Overrides:
caseAEnumerationTypeTail
in class AnalysisAdapter
inAPathSimpleTypeSpecifier
public void inAPathSimpleTypeSpecifier(APathSimpleTypeSpecifier node)
outAPathSimpleTypeSpecifier
public void outAPathSimpleTypeSpecifier(APathSimpleTypeSpecifier node)
caseAPathSimpleTypeSpecifier
public void caseAPathSimpleTypeSpecifier(APathSimpleTypeSpecifier node)
- Specified by:
caseAPathSimpleTypeSpecifier
in interface Analysis
- Overrides:
caseAPathSimpleTypeSpecifier
in class AnalysisAdapter
inAEnumSimpleTypeSpecifier
public void inAEnumSimpleTypeSpecifier(AEnumSimpleTypeSpecifier node)
outAEnumSimpleTypeSpecifier
public void outAEnumSimpleTypeSpecifier(AEnumSimpleTypeSpecifier node)
caseAEnumSimpleTypeSpecifier
public void caseAEnumSimpleTypeSpecifier(AEnumSimpleTypeSpecifier node)
- Specified by:
caseAEnumSimpleTypeSpecifier
in interface Analysis
- Overrides:
caseAEnumSimpleTypeSpecifier
in class AnalysisAdapter
inALiteralCollection
public void inALiteralCollection(ALiteralCollection node)
outALiteralCollection
public void outALiteralCollection(ALiteralCollection node)
caseALiteralCollection
public void caseALiteralCollection(ALiteralCollection node)
- Specified by:
caseALiteralCollection
in interface Analysis
- Overrides:
caseALiteralCollection
in class AnalysisAdapter
inAExpressionListOrRange
public void inAExpressionListOrRange(AExpressionListOrRange node)
outAExpressionListOrRange
public void outAExpressionListOrRange(AExpressionListOrRange node)
caseAExpressionListOrRange
public void caseAExpressionListOrRange(AExpressionListOrRange node)
- Specified by:
caseAExpressionListOrRange
in interface Analysis
- Overrides:
caseAExpressionListOrRange
in class AnalysisAdapter
inAListExpressionListOrRangeTail
public void inAListExpressionListOrRangeTail(AListExpressionListOrRangeTail node)
outAListExpressionListOrRangeTail
public void outAListExpressionListOrRangeTail(AListExpressionListOrRangeTail node)
caseAListExpressionListOrRangeTail
public void caseAListExpressionListOrRangeTail(AListExpressionListOrRangeTail node)
- Specified by:
caseAListExpressionListOrRangeTail
in interface Analysis
- Overrides:
caseAListExpressionListOrRangeTail
in class AnalysisAdapter
inARangeExpressionListOrRangeTail
public void inARangeExpressionListOrRangeTail(ARangeExpressionListOrRangeTail node)
outARangeExpressionListOrRangeTail
public void outARangeExpressionListOrRangeTail(ARangeExpressionListOrRangeTail node)
caseARangeExpressionListOrRangeTail
public void caseARangeExpressionListOrRangeTail(ARangeExpressionListOrRangeTail node)
- Specified by:
caseARangeExpressionListOrRangeTail
in interface Analysis
- Overrides:
caseARangeExpressionListOrRangeTail
in class AnalysisAdapter
inAExpressionListTail
public void inAExpressionListTail(AExpressionListTail node)
outAExpressionListTail
public void outAExpressionListTail(AExpressionListTail node)
caseAExpressionListTail
public void caseAExpressionListTail(AExpressionListTail node)
- Specified by:
caseAExpressionListTail
in interface Analysis
- Overrides:
caseAExpressionListTail
in class AnalysisAdapter
inAFeatureCall
public void inAFeatureCall(AFeatureCall node)
outAFeatureCall
public void outAFeatureCall(AFeatureCall node)
caseAFeatureCall
public void caseAFeatureCall(AFeatureCall node)
- Specified by:
caseAFeatureCall
in interface Analysis
- Overrides:
caseAFeatureCall
in class AnalysisAdapter
inAQualifiers
public void inAQualifiers(AQualifiers node)
outAQualifiers
public void outAQualifiers(AQualifiers node)
caseAQualifiers
public void caseAQualifiers(AQualifiers node)
- Specified by:
caseAQualifiers
in interface Analysis
- Overrides:
caseAQualifiers
in class AnalysisAdapter
inAStandardDeclarator
public void inAStandardDeclarator(AStandardDeclarator node)
outAStandardDeclarator
public void outAStandardDeclarator(AStandardDeclarator node)
caseAStandardDeclarator
public void caseAStandardDeclarator(AStandardDeclarator node)
- Specified by:
caseAStandardDeclarator
in interface Analysis
- Overrides:
caseAStandardDeclarator
in class AnalysisAdapter
inAIterateDeclarator
public void inAIterateDeclarator(AIterateDeclarator node)
outAIterateDeclarator
public void outAIterateDeclarator(AIterateDeclarator node)
caseAIterateDeclarator
public void caseAIterateDeclarator(AIterateDeclarator node)
- Specified by:
caseAIterateDeclarator
in interface Analysis
- Overrides:
caseAIterateDeclarator
in class AnalysisAdapter
inADeclaratorTail
public void inADeclaratorTail(ADeclaratorTail node)
outADeclaratorTail
public void outADeclaratorTail(ADeclaratorTail node)
caseADeclaratorTail
public void caseADeclaratorTail(ADeclaratorTail node)
- Specified by:
caseADeclaratorTail
in interface Analysis
- Overrides:
caseADeclaratorTail
in class AnalysisAdapter
inADeclaratorTypeDeclaration
public void inADeclaratorTypeDeclaration(ADeclaratorTypeDeclaration node)
outADeclaratorTypeDeclaration
public void outADeclaratorTypeDeclaration(ADeclaratorTypeDeclaration node)
caseADeclaratorTypeDeclaration
public void caseADeclaratorTypeDeclaration(ADeclaratorTypeDeclaration node)
- Specified by:
caseADeclaratorTypeDeclaration
in interface Analysis
- Overrides:
caseADeclaratorTypeDeclaration
in class AnalysisAdapter
inAPathTypeName
public void inAPathTypeName(APathTypeName node)
outAPathTypeName
public void outAPathTypeName(APathTypeName node)
caseAPathTypeName
public void caseAPathTypeName(APathTypeName node)
- Specified by:
caseAPathTypeName
in interface Analysis
- Overrides:
caseAPathTypeName
in class AnalysisAdapter
inAPathTypeNameTail
public void inAPathTypeNameTail(APathTypeNameTail node)
outAPathTypeNameTail
public void outAPathTypeNameTail(APathTypeNameTail node)
caseAPathTypeNameTail
public void caseAPathTypeNameTail(APathTypeNameTail node)
- Specified by:
caseAPathTypeNameTail
in interface Analysis
- Overrides:
caseAPathTypeNameTail
in class AnalysisAdapter
inANonCollectionTypeName
public void inANonCollectionTypeName(ANonCollectionTypeName node)
outANonCollectionTypeName
public void outANonCollectionTypeName(ANonCollectionTypeName node)
caseANonCollectionTypeName
public void caseANonCollectionTypeName(ANonCollectionTypeName node)
- Specified by:
caseANonCollectionTypeName
in interface Analysis
- Overrides:
caseANonCollectionTypeName
in class AnalysisAdapter
inACollectionTypeName
public void inACollectionTypeName(ACollectionTypeName node)
outACollectionTypeName
public void outACollectionTypeName(ACollectionTypeName node)
caseACollectionTypeName
public void caseACollectionTypeName(ACollectionTypeName node)
- Specified by:
caseACollectionTypeName
in interface Analysis
- Overrides:
caseACollectionTypeName
in class AnalysisAdapter
inASetCollectionType
public void inASetCollectionType(ASetCollectionType node)
outASetCollectionType
public void outASetCollectionType(ASetCollectionType node)
caseASetCollectionType
public void caseASetCollectionType(ASetCollectionType node)
- Specified by:
caseASetCollectionType
in interface Analysis
- Overrides:
caseASetCollectionType
in class AnalysisAdapter
inABagCollectionType
public void inABagCollectionType(ABagCollectionType node)
outABagCollectionType
public void outABagCollectionType(ABagCollectionType node)
caseABagCollectionType
public void caseABagCollectionType(ABagCollectionType node)
- Specified by:
caseABagCollectionType
in interface Analysis
- Overrides:
caseABagCollectionType
in class AnalysisAdapter
inASequenceCollectionType
public void inASequenceCollectionType(ASequenceCollectionType node)
outASequenceCollectionType
public void outASequenceCollectionType(ASequenceCollectionType node)
caseASequenceCollectionType
public void caseASequenceCollectionType(ASequenceCollectionType node)
- Specified by:
caseASequenceCollectionType
in interface Analysis
- Overrides:
caseASequenceCollectionType
in class AnalysisAdapter
inACollectionCollectionType
public void inACollectionCollectionType(ACollectionCollectionType node)
outACollectionCollectionType
public void outACollectionCollectionType(ACollectionCollectionType node)
caseACollectionCollectionType
public void caseACollectionCollectionType(ACollectionCollectionType node)
- Specified by:
caseACollectionCollectionType
in interface Analysis
- Overrides:
caseACollectionCollectionType
in class AnalysisAdapter
inAPathName
public void inAPathName(APathName node)
outAPathName
public void outAPathName(APathName node)
caseAPathName
public void caseAPathName(APathName node)
- Specified by:
caseAPathName
in interface Analysis
- Overrides:
caseAPathName
in class AnalysisAdapter
inATypeNamePathNameBegin
public void inATypeNamePathNameBegin(ATypeNamePathNameBegin node)
outATypeNamePathNameBegin
public void outATypeNamePathNameBegin(ATypeNamePathNameBegin node)
caseATypeNamePathNameBegin
public void caseATypeNamePathNameBegin(ATypeNamePathNameBegin node)
- Specified by:
caseATypeNamePathNameBegin
in interface Analysis
- Overrides:
caseATypeNamePathNameBegin
in class AnalysisAdapter
inANamePathNameBegin
public void inANamePathNameBegin(ANamePathNameBegin node)
outANamePathNameBegin
public void outANamePathNameBegin(ANamePathNameBegin node)
caseANamePathNameBegin
public void caseANamePathNameBegin(ANamePathNameBegin node)
- Specified by:
caseANamePathNameBegin
in interface Analysis
- Overrides:
caseANamePathNameBegin
in class AnalysisAdapter
inAPathNameTail
public void inAPathNameTail(APathNameTail node)
outAPathNameTail
public void outAPathNameTail(APathNameTail node)
caseAPathNameTail
public void caseAPathNameTail(APathNameTail node)
- Specified by:
caseAPathNameTail
in interface Analysis
- Overrides:
caseAPathNameTail
in class AnalysisAdapter
inATypeNamePathNameEnd
public void inATypeNamePathNameEnd(ATypeNamePathNameEnd node)
outATypeNamePathNameEnd
public void outATypeNamePathNameEnd(ATypeNamePathNameEnd node)
caseATypeNamePathNameEnd
public void caseATypeNamePathNameEnd(ATypeNamePathNameEnd node)
- Specified by:
caseATypeNamePathNameEnd
in interface Analysis
- Overrides:
caseATypeNamePathNameEnd
in class AnalysisAdapter
inANamePathNameEnd
public void inANamePathNameEnd(ANamePathNameEnd node)
outANamePathNameEnd
public void outANamePathNameEnd(ANamePathNameEnd node)
caseANamePathNameEnd
public void caseANamePathNameEnd(ANamePathNameEnd node)
- Specified by:
caseANamePathNameEnd
in interface Analysis
- Overrides:
caseANamePathNameEnd
in class AnalysisAdapter
inATimeExpression
public void inATimeExpression(ATimeExpression node)
outATimeExpression
public void outATimeExpression(ATimeExpression node)
caseATimeExpression
public void caseATimeExpression(ATimeExpression node)
- Specified by:
caseATimeExpression
in interface Analysis
- Overrides:
caseATimeExpression
in class AnalysisAdapter
inAActualParameterList
public void inAActualParameterList(AActualParameterList node)
outAActualParameterList
public void outAActualParameterList(AActualParameterList node)
caseAActualParameterList
public void caseAActualParameterList(AActualParameterList node)
- Specified by:
caseAActualParameterList
in interface Analysis
- Overrides:
caseAActualParameterList
in class AnalysisAdapter
inAActualParameterListTail
public void inAActualParameterListTail(AActualParameterListTail node)
outAActualParameterListTail
public void outAActualParameterListTail(AActualParameterListTail node)
caseAActualParameterListTail
public void caseAActualParameterListTail(AActualParameterListTail node)
- Specified by:
caseAActualParameterListTail
in interface Analysis
- Overrides:
caseAActualParameterListTail
in class AnalysisAdapter
inAAndLogicalOperator
public void inAAndLogicalOperator(AAndLogicalOperator node)
outAAndLogicalOperator
public void outAAndLogicalOperator(AAndLogicalOperator node)
caseAAndLogicalOperator
public void caseAAndLogicalOperator(AAndLogicalOperator node)
- Specified by:
caseAAndLogicalOperator
in interface Analysis
- Overrides:
caseAAndLogicalOperator
in class AnalysisAdapter
inAOrLogicalOperator
public void inAOrLogicalOperator(AOrLogicalOperator node)
outAOrLogicalOperator
public void outAOrLogicalOperator(AOrLogicalOperator node)
caseAOrLogicalOperator
public void caseAOrLogicalOperator(AOrLogicalOperator node)
- Specified by:
caseAOrLogicalOperator
in interface Analysis
- Overrides:
caseAOrLogicalOperator
in class AnalysisAdapter
inAXorLogicalOperator
public void inAXorLogicalOperator(AXorLogicalOperator node)
outAXorLogicalOperator
public void outAXorLogicalOperator(AXorLogicalOperator node)
caseAXorLogicalOperator
public void caseAXorLogicalOperator(AXorLogicalOperator node)
- Specified by:
caseAXorLogicalOperator
in interface Analysis
- Overrides:
caseAXorLogicalOperator
in class AnalysisAdapter
inAImpliesLogicalOperator
public void inAImpliesLogicalOperator(AImpliesLogicalOperator node)
outAImpliesLogicalOperator
public void outAImpliesLogicalOperator(AImpliesLogicalOperator node)
caseAImpliesLogicalOperator
public void caseAImpliesLogicalOperator(AImpliesLogicalOperator node)
- Specified by:
caseAImpliesLogicalOperator
in interface Analysis
- Overrides:
caseAImpliesLogicalOperator
in class AnalysisAdapter
inASetCollectionKind
public void inASetCollectionKind(ASetCollectionKind node)
outASetCollectionKind
public void outASetCollectionKind(ASetCollectionKind node)
caseASetCollectionKind
public void caseASetCollectionKind(ASetCollectionKind node)
- Specified by:
caseASetCollectionKind
in interface Analysis
- Overrides:
caseASetCollectionKind
in class AnalysisAdapter
inABagCollectionKind
public void inABagCollectionKind(ABagCollectionKind node)
outABagCollectionKind
public void outABagCollectionKind(ABagCollectionKind node)
caseABagCollectionKind
public void caseABagCollectionKind(ABagCollectionKind node)
- Specified by:
caseABagCollectionKind
in interface Analysis
- Overrides:
caseABagCollectionKind
in class AnalysisAdapter
inASequenceCollectionKind
public void inASequenceCollectionKind(ASequenceCollectionKind node)
outASequenceCollectionKind
public void outASequenceCollectionKind(ASequenceCollectionKind node)
caseASequenceCollectionKind
public void caseASequenceCollectionKind(ASequenceCollectionKind node)
- Specified by:
caseASequenceCollectionKind
in interface Analysis
- Overrides:
caseASequenceCollectionKind
in class AnalysisAdapter
inACollectionCollectionKind
public void inACollectionCollectionKind(ACollectionCollectionKind node)
outACollectionCollectionKind
public void outACollectionCollectionKind(ACollectionCollectionKind node)
caseACollectionCollectionKind
public void caseACollectionCollectionKind(ACollectionCollectionKind node)
- Specified by:
caseACollectionCollectionKind
in interface Analysis
- Overrides:
caseACollectionCollectionKind
in class AnalysisAdapter
inAEqualRelationalOperator
public void inAEqualRelationalOperator(AEqualRelationalOperator node)
outAEqualRelationalOperator
public void outAEqualRelationalOperator(AEqualRelationalOperator node)
caseAEqualRelationalOperator
public void caseAEqualRelationalOperator(AEqualRelationalOperator node)
- Specified by:
caseAEqualRelationalOperator
in interface Analysis
- Overrides:
caseAEqualRelationalOperator
in class AnalysisAdapter
inANEqualRelationalOperator
public void inANEqualRelationalOperator(ANEqualRelationalOperator node)
outANEqualRelationalOperator
public void outANEqualRelationalOperator(ANEqualRelationalOperator node)
caseANEqualRelationalOperator
public void caseANEqualRelationalOperator(ANEqualRelationalOperator node)
- Specified by:
caseANEqualRelationalOperator
in interface Analysis
- Overrides:
caseANEqualRelationalOperator
in class AnalysisAdapter
inAGtRelationalOperator
public void inAGtRelationalOperator(AGtRelationalOperator node)
outAGtRelationalOperator
public void outAGtRelationalOperator(AGtRelationalOperator node)
caseAGtRelationalOperator
public void caseAGtRelationalOperator(AGtRelationalOperator node)
- Specified by:
caseAGtRelationalOperator
in interface Analysis
- Overrides:
caseAGtRelationalOperator
in class AnalysisAdapter
inALtRelationalOperator
public void inALtRelationalOperator(ALtRelationalOperator node)
outALtRelationalOperator
public void outALtRelationalOperator(ALtRelationalOperator node)
caseALtRelationalOperator
public void caseALtRelationalOperator(ALtRelationalOperator node)
- Specified by:
caseALtRelationalOperator
in interface Analysis
- Overrides:
caseALtRelationalOperator
in class AnalysisAdapter
inAGteqRelationalOperator
public void inAGteqRelationalOperator(AGteqRelationalOperator node)
outAGteqRelationalOperator
public void outAGteqRelationalOperator(AGteqRelationalOperator node)
caseAGteqRelationalOperator
public void caseAGteqRelationalOperator(AGteqRelationalOperator node)
- Specified by:
caseAGteqRelationalOperator
in interface Analysis
- Overrides:
caseAGteqRelationalOperator
in class AnalysisAdapter
inALteqRelationalOperator
public void inALteqRelationalOperator(ALteqRelationalOperator node)
outALteqRelationalOperator
public void outALteqRelationalOperator(ALteqRelationalOperator node)
caseALteqRelationalOperator
public void caseALteqRelationalOperator(ALteqRelationalOperator node)
- Specified by:
caseALteqRelationalOperator
in interface Analysis
- Overrides:
caseALteqRelationalOperator
in class AnalysisAdapter
inAPlusAddOperator
public void inAPlusAddOperator(APlusAddOperator node)
outAPlusAddOperator
public void outAPlusAddOperator(APlusAddOperator node)
caseAPlusAddOperator
public void caseAPlusAddOperator(APlusAddOperator node)
- Specified by:
caseAPlusAddOperator
in interface Analysis
- Overrides:
caseAPlusAddOperator
in class AnalysisAdapter
inAMinusAddOperator
public void inAMinusAddOperator(AMinusAddOperator node)
outAMinusAddOperator
public void outAMinusAddOperator(AMinusAddOperator node)
caseAMinusAddOperator
public void caseAMinusAddOperator(AMinusAddOperator node)
- Specified by:
caseAMinusAddOperator
in interface Analysis
- Overrides:
caseAMinusAddOperator
in class AnalysisAdapter
inAMultMultiplyOperator
public void inAMultMultiplyOperator(AMultMultiplyOperator node)
outAMultMultiplyOperator
public void outAMultMultiplyOperator(AMultMultiplyOperator node)
caseAMultMultiplyOperator
public void caseAMultMultiplyOperator(AMultMultiplyOperator node)
- Specified by:
caseAMultMultiplyOperator
in interface Analysis
- Overrides:
caseAMultMultiplyOperator
in class AnalysisAdapter
inADivMultiplyOperator
public void inADivMultiplyOperator(ADivMultiplyOperator node)
outADivMultiplyOperator
public void outADivMultiplyOperator(ADivMultiplyOperator node)
caseADivMultiplyOperator
public void caseADivMultiplyOperator(ADivMultiplyOperator node)
- Specified by:
caseADivMultiplyOperator
in interface Analysis
- Overrides:
caseADivMultiplyOperator
in class AnalysisAdapter
inAMinusUnaryOperator
public void inAMinusUnaryOperator(AMinusUnaryOperator node)
outAMinusUnaryOperator
public void outAMinusUnaryOperator(AMinusUnaryOperator node)
caseAMinusUnaryOperator
public void caseAMinusUnaryOperator(AMinusUnaryOperator node)
- Specified by:
caseAMinusUnaryOperator
in interface Analysis
- Overrides:
caseAMinusUnaryOperator
in class AnalysisAdapter
inANotUnaryOperator
public void inANotUnaryOperator(ANotUnaryOperator node)
outANotUnaryOperator
public void outANotUnaryOperator(ANotUnaryOperator node)
caseANotUnaryOperator
public void caseANotUnaryOperator(ANotUnaryOperator node)
- Specified by:
caseANotUnaryOperator
in interface Analysis
- Overrides:
caseANotUnaryOperator
in class AnalysisAdapter
Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.