tudresden.ocl.parser.parser
Class TokenIndex
java.lang.Object
tudresden.ocl.parser.analysis.AnalysisAdapter
tudresden.ocl.parser.parser.TokenIndex
- All Implemented Interfaces:
- Analysis, Switch
- class TokenIndex
- extends AnalysisAdapter
Field Summary |
(package private) int |
index
|
Constructor Summary |
(package private) |
TokenIndex()
|
Methods inherited from class tudresden.ocl.parser.analysis.AnalysisAdapter |
caseAActualParameterList, caseAActualParameterListTail, caseAAdditiveExpression, caseAAdditiveExpressionTail, caseAAndLogicalOperator, caseAArrowPostfixExpressionTailBegin, caseABagCollectionKind, caseABagCollectionType, caseABarFcpHelper, caseABooleanLiteral, caseAClassifierContext, caseAClassifierContextBody, caseAClassifierHead, caseACollectionCollectionKind, caseACollectionCollectionType, caseACollectionTypeName, caseAColonFcpHelper, caseACommaFcpHelper, caseAConcreteFeatureCallParameters, caseAConstraint, caseAConstraintBody, caseAContextDeclaration, caseADeclaratorTail, caseADeclaratorTypeDeclaration, caseADivMultiplyOperator, caseADotPostfixExpressionTailBegin, caseAEmptyFeatureCallParameters, caseAEnumerationType, caseAEnumerationTypeTail, caseAEnumLiteral, caseAEnumSimpleTypeSpecifier, caseAEqualRelationalOperator, caseAExpression, caseAExpressionListOrRange, caseAExpressionListTail, caseAFeatureCall, caseAFeatureCallParameters, caseAFeaturePrimaryExpression, caseAFormalParameter, caseAFormalParameterList, caseAFormalParameterListTail, caseAGteqRelationalOperator, caseAGtRelationalOperator, caseAIfExpression, caseAIfPrimaryExpression, caseAImpliesLogicalOperator, caseAIntegerLiteral, caseAInvStereotype, caseAIterateDeclarator, caseAIterateFcpHelper, caseALetExpression, caseALetExpressionTypeDeclaration, caseAListExpressionListOrRangeTail, caseALitColPrimaryExpression, caseALiteralCollection, caseALiteralPrimaryExpression, caseALogicalExpression, caseALogicalExpressionTail, caseALteqRelationalOperator, caseALtRelationalOperator, caseAMinusAddOperator, caseAMinusUnaryOperator, caseAMultiplicativeExpression, caseAMultiplicativeExpressionTail, caseAMultMultiplyOperator, caseANamePathNameBegin, caseANamePathNameEnd, caseANEqualRelationalOperator, caseANonCollectionTypeName, caseANotUnaryOperator, caseAOperationContext, caseAOperationContextBody, caseAOrLogicalOperator, caseAParenthesesPrimaryExpression, caseAPathName, caseAPathNameTail, caseAPathSimpleTypeSpecifier, caseAPathTypeName, caseAPathTypeNameTail, caseAPlusAddOperator, caseAPostfixExpression, caseAPostfixExpressionTail, caseAPostfixUnaryExpression, caseAPostStereotype, caseAPreStereotype, caseAQualifiers, caseARangeExpressionListOrRangeTail, caseARealLiteral, caseARelationalExpression, caseARelationalExpressionTail, caseAReturnTypeDeclaration, caseASequenceCollectionKind, caseASequenceCollectionType, caseASetCollectionKind, caseASetCollectionType, caseAStandardDeclarator, caseAStringLiteral, caseATimeExpression, caseATypeNamePathNameBegin, caseATypeNamePathNameEnd, caseAUnaryUnaryExpression, caseAXorLogicalOperator, caseStart, caseTBlank, caseTComment, caseTNewLine, caseTTab, defaultCase, getIn, getOut, setIn, setOut |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
index
int index
TokenIndex
TokenIndex()
caseTDot
public void caseTDot(TDot node)
- Specified by:
caseTDot
in interface Analysis
- Overrides:
caseTDot
in class AnalysisAdapter
caseTArrow
public void caseTArrow(TArrow node)
- Specified by:
caseTArrow
in interface Analysis
- Overrides:
caseTArrow
in class AnalysisAdapter
caseTNot
public void caseTNot(TNot node)
- Specified by:
caseTNot
in interface Analysis
- Overrides:
caseTNot
in class AnalysisAdapter
caseTMult
public void caseTMult(TMult node)
- Specified by:
caseTMult
in interface Analysis
- Overrides:
caseTMult
in class AnalysisAdapter
caseTDiv
public void caseTDiv(TDiv node)
- Specified by:
caseTDiv
in interface Analysis
- Overrides:
caseTDiv
in class AnalysisAdapter
caseTPlus
public void caseTPlus(TPlus node)
- Specified by:
caseTPlus
in interface Analysis
- Overrides:
caseTPlus
in class AnalysisAdapter
caseTMinus
public void caseTMinus(TMinus node)
- Specified by:
caseTMinus
in interface Analysis
- Overrides:
caseTMinus
in class AnalysisAdapter
caseTContext
public void caseTContext(TContext node)
- Specified by:
caseTContext
in interface Analysis
- Overrides:
caseTContext
in class AnalysisAdapter
caseTEnum
public void caseTEnum(TEnum node)
- Specified by:
caseTEnum
in interface Analysis
- Overrides:
caseTEnum
in class AnalysisAdapter
caseTTPre
public void caseTTPre(TTPre node)
- Specified by:
caseTTPre
in interface Analysis
- Overrides:
caseTTPre
in class AnalysisAdapter
caseTTPost
public void caseTTPost(TTPost node)
- Specified by:
caseTTPost
in interface Analysis
- Overrides:
caseTTPost
in class AnalysisAdapter
caseTTInv
public void caseTTInv(TTInv node)
- Specified by:
caseTTInv
in interface Analysis
- Overrides:
caseTTInv
in class AnalysisAdapter
caseTEqual
public void caseTEqual(TEqual node)
- Specified by:
caseTEqual
in interface Analysis
- Overrides:
caseTEqual
in class AnalysisAdapter
caseTNEqual
public void caseTNEqual(TNEqual node)
- Specified by:
caseTNEqual
in interface Analysis
- Overrides:
caseTNEqual
in class AnalysisAdapter
caseTLt
public void caseTLt(TLt node)
- Specified by:
caseTLt
in interface Analysis
- Overrides:
caseTLt
in class AnalysisAdapter
caseTGt
public void caseTGt(TGt node)
- Specified by:
caseTGt
in interface Analysis
- Overrides:
caseTGt
in class AnalysisAdapter
caseTLteq
public void caseTLteq(TLteq node)
- Specified by:
caseTLteq
in interface Analysis
- Overrides:
caseTLteq
in class AnalysisAdapter
caseTGteq
public void caseTGteq(TGteq node)
- Specified by:
caseTGteq
in interface Analysis
- Overrides:
caseTGteq
in class AnalysisAdapter
caseTAnd
public void caseTAnd(TAnd node)
- Specified by:
caseTAnd
in interface Analysis
- Overrides:
caseTAnd
in class AnalysisAdapter
caseTOr
public void caseTOr(TOr node)
- Specified by:
caseTOr
in interface Analysis
- Overrides:
caseTOr
in class AnalysisAdapter
caseTXor
public void caseTXor(TXor node)
- Specified by:
caseTXor
in interface Analysis
- Overrides:
caseTXor
in class AnalysisAdapter
caseTImplies
public void caseTImplies(TImplies node)
- Specified by:
caseTImplies
in interface Analysis
- Overrides:
caseTImplies
in class AnalysisAdapter
caseTLPar
public void caseTLPar(TLPar node)
- Specified by:
caseTLPar
in interface Analysis
- Overrides:
caseTLPar
in class AnalysisAdapter
caseTRPar
public void caseTRPar(TRPar node)
- Specified by:
caseTRPar
in interface Analysis
- Overrides:
caseTRPar
in class AnalysisAdapter
caseTLBracket
public void caseTLBracket(TLBracket node)
- Specified by:
caseTLBracket
in interface Analysis
- Overrides:
caseTLBracket
in class AnalysisAdapter
caseTRBracket
public void caseTRBracket(TRBracket node)
- Specified by:
caseTRBracket
in interface Analysis
- Overrides:
caseTRBracket
in class AnalysisAdapter
caseTLBrace
public void caseTLBrace(TLBrace node)
- Specified by:
caseTLBrace
in interface Analysis
- Overrides:
caseTLBrace
in class AnalysisAdapter
caseTRBrace
public void caseTRBrace(TRBrace node)
- Specified by:
caseTRBrace
in interface Analysis
- Overrides:
caseTRBrace
in class AnalysisAdapter
caseTSemicolon
public void caseTSemicolon(TSemicolon node)
- Specified by:
caseTSemicolon
in interface Analysis
- Overrides:
caseTSemicolon
in class AnalysisAdapter
caseTDcolon
public void caseTDcolon(TDcolon node)
- Specified by:
caseTDcolon
in interface Analysis
- Overrides:
caseTDcolon
in class AnalysisAdapter
caseTColon
public void caseTColon(TColon node)
- Specified by:
caseTColon
in interface Analysis
- Overrides:
caseTColon
in class AnalysisAdapter
caseTComma
public void caseTComma(TComma node)
- Specified by:
caseTComma
in interface Analysis
- Overrides:
caseTComma
in class AnalysisAdapter
caseTChannel
public void caseTChannel(TChannel node)
- Specified by:
caseTChannel
in interface Analysis
- Overrides:
caseTChannel
in class AnalysisAdapter
caseTAt
public void caseTAt(TAt node)
- Specified by:
caseTAt
in interface Analysis
- Overrides:
caseTAt
in class AnalysisAdapter
caseTBar
public void caseTBar(TBar node)
- Specified by:
caseTBar
in interface Analysis
- Overrides:
caseTBar
in class AnalysisAdapter
caseTDdot
public void caseTDdot(TDdot node)
- Specified by:
caseTDdot
in interface Analysis
- Overrides:
caseTDdot
in class AnalysisAdapter
caseTApostroph
public void caseTApostroph(TApostroph node)
- Specified by:
caseTApostroph
in interface Analysis
- Overrides:
caseTApostroph
in class AnalysisAdapter
caseTTLet
public void caseTTLet(TTLet node)
- Specified by:
caseTTLet
in interface Analysis
- Overrides:
caseTTLet
in class AnalysisAdapter
caseTTIn
public void caseTTIn(TTIn node)
- Specified by:
caseTTIn
in interface Analysis
- Overrides:
caseTTIn
in class AnalysisAdapter
caseTTIf
public void caseTTIf(TTIf node)
- Specified by:
caseTTIf
in interface Analysis
- Overrides:
caseTTIf
in class AnalysisAdapter
caseTTThen
public void caseTTThen(TTThen node)
- Specified by:
caseTTThen
in interface Analysis
- Overrides:
caseTTThen
in class AnalysisAdapter
caseTTElse
public void caseTTElse(TTElse node)
- Specified by:
caseTTElse
in interface Analysis
- Overrides:
caseTTElse
in class AnalysisAdapter
caseTEndif
public void caseTEndif(TEndif node)
- Specified by:
caseTEndif
in interface Analysis
- Overrides:
caseTEndif
in class AnalysisAdapter
caseTTSet
public void caseTTSet(TTSet node)
- Specified by:
caseTTSet
in interface Analysis
- Overrides:
caseTTSet
in class AnalysisAdapter
caseTTBag
public void caseTTBag(TTBag node)
- Specified by:
caseTTBag
in interface Analysis
- Overrides:
caseTTBag
in class AnalysisAdapter
caseTTSequence
public void caseTTSequence(TTSequence node)
- Specified by:
caseTTSequence
in interface Analysis
- Overrides:
caseTTSequence
in class AnalysisAdapter
caseTTCollection
public void caseTTCollection(TTCollection node)
- Specified by:
caseTTCollection
in interface Analysis
- Overrides:
caseTTCollection
in class AnalysisAdapter
caseTBool
public void caseTBool(TBool node)
- Specified by:
caseTBool
in interface Analysis
- Overrides:
caseTBool
in class AnalysisAdapter
caseTSimpleTypeName
public void caseTSimpleTypeName(TSimpleTypeName node)
- Specified by:
caseTSimpleTypeName
in interface Analysis
- Overrides:
caseTSimpleTypeName
in class AnalysisAdapter
caseTName
public void caseTName(TName node)
- Specified by:
caseTName
in interface Analysis
- Overrides:
caseTName
in class AnalysisAdapter
caseTInt
public void caseTInt(TInt node)
- Specified by:
caseTInt
in interface Analysis
- Overrides:
caseTInt
in class AnalysisAdapter
caseTReal
public void caseTReal(TReal node)
- Specified by:
caseTReal
in interface Analysis
- Overrides:
caseTReal
in class AnalysisAdapter
caseTStringLit
public void caseTStringLit(TStringLit node)
- Specified by:
caseTStringLit
in interface Analysis
- Overrides:
caseTStringLit
in class AnalysisAdapter
caseEOF
public void caseEOF(EOF node)
- Specified by:
caseEOF
in interface Analysis
- Overrides:
caseEOF
in class AnalysisAdapter
Submit a bug
Developed at the Dresden University of Technology.
This software is published under the GNU Lesser General Public License.