tudresden.ocl.parser.analysis
Class DepthFirstAdapter
java.lang.Object
tudresden.ocl.parser.analysis.AnalysisAdapter
tudresden.ocl.parser.analysis.DepthFirstAdapter
- All Implemented Interfaces:
- Analysis, Switch
- Direct Known Subclasses:
- ASTTextGenerator, ConstraintNameFinder, MultipleIteratorSolving, MultipleIteratorSolving.BoundNameFinder, NameBinder, NameCreator.NameReserver, NormalizerPass, OnlyNameFinder, ProceduralCodeGenerator, TypeChecker, VariableClarification, Visualizer
- public class DepthFirstAdapter
- 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 |
DepthFirstAdapter
public DepthFirstAdapter()
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.