public class OCLstdlibGrammarAccess
extends AbstractGrammarElementFinder
Constructor and Description |
---|
OCLstdlibGrammarAccess(GrammarProvider grammarProvider,
EssentialOCLGrammarAccess gaEssentialOCL,
BaseGrammarAccess gaBase) |
public OCLstdlibGrammarAccess(GrammarProvider grammarProvider, EssentialOCLGrammarAccess gaEssentialOCL, BaseGrammarAccess gaBase)
public Grammar getGrammar()
public EssentialOCLGrammarAccess getEssentialOCLGrammarAccess()
public BaseGrammarAccess getBaseGrammarAccess()
public OCLstdlibGrammarAccess.LibraryElements getLibraryAccess()
public ParserRule getLibraryRule()
public OCLstdlibGrammarAccess.IdentifierElements getIdentifierAccess()
public ParserRule getIdentifierRule()
public OCLstdlibGrammarAccess.RestrictedKeywordsElements getRestrictedKeywordsAccess()
public ParserRule getRestrictedKeywordsRule()
public OCLstdlibGrammarAccess.NameElements getNameAccess()
public ParserRule getNameRule()
public OCLstdlibGrammarAccess.AnyNameElements getAnyNameAccess()
public ParserRule getAnyNameRule()
public OCLstdlibGrammarAccess.LibPathNameCSElements getLibPathNameCSAccess()
public ParserRule getLibPathNameCSRule()
public OCLstdlibGrammarAccess.LibPathElementCSElements getLibPathElementCSAccess()
public ParserRule getLibPathElementCSRule()
public OCLstdlibGrammarAccess.AccumulatorCSElements getAccumulatorCSAccess()
public ParserRule getAccumulatorCSRule()
public OCLstdlibGrammarAccess.AnnotationCSElements getAnnotationCSAccess()
public ParserRule getAnnotationCSRule()
public OCLstdlibGrammarAccess.AnnotationElementCSElements getAnnotationElementCSAccess()
public ParserRule getAnnotationElementCSRule()
public OCLstdlibGrammarAccess.LibClassCSElements getLibClassCSAccess()
public ParserRule getLibClassCSRule()
public OCLstdlibGrammarAccess.ClassCSElements getClassCSAccess()
public ParserRule getClassCSRule()
public OCLstdlibGrammarAccess.DetailCSElements getDetailCSAccess()
public ParserRule getDetailCSRule()
public OCLstdlibGrammarAccess.DocumentationCSElements getDocumentationCSAccess()
public ParserRule getDocumentationCSRule()
public OCLstdlibGrammarAccess.ImportCSElements getImportCSAccess()
public ParserRule getImportCSRule()
public OCLstdlibGrammarAccess.InvCSElements getInvCSAccess()
public ParserRule getInvCSRule()
public OCLstdlibGrammarAccess.LibCoercionCSElements getLibCoercionCSAccess()
public ParserRule getLibCoercionCSRule()
public OCLstdlibGrammarAccess.LibIterationCSElements getLibIterationCSAccess()
public ParserRule getLibIterationCSRule()
public OCLstdlibGrammarAccess.IteratorCSElements getIteratorCSAccess()
public ParserRule getIteratorCSRule()
public OCLstdlibGrammarAccess.LambdaTypeCSElements getLambdaTypeCSAccess()
public ParserRule getLambdaTypeCSRule()
public OCLstdlibGrammarAccess.LambdaContextTypeRefCSElements getLambdaContextTypeRefCSAccess()
public ParserRule getLambdaContextTypeRefCSRule()
public OCLstdlibGrammarAccess.OperationCSElements getOperationCSAccess()
public ParserRule getOperationCSRule()
public OCLstdlibGrammarAccess.LibOperationCSElements getLibOperationCSAccess()
public ParserRule getLibOperationCSRule()
public OCLstdlibGrammarAccess.LibPackageCSElements getLibPackageCSAccess()
public ParserRule getLibPackageCSRule()
public OCLstdlibGrammarAccess.PackageCSElements getPackageCSAccess()
public ParserRule getPackageCSRule()
public OCLstdlibGrammarAccess.ParameterCSElements getParameterCSAccess()
public ParserRule getParameterCSRule()
public OCLstdlibGrammarAccess.LibPropertyCSElements getLibPropertyCSAccess()
public ParserRule getLibPropertyCSRule()
public OCLstdlibGrammarAccess.PostCSElements getPostCSAccess()
public ParserRule getPostCSRule()
public OCLstdlibGrammarAccess.PreCSElements getPreCSAccess()
public ParserRule getPreCSRule()
public OCLstdlibGrammarAccess.PrecedenceCSElements getPrecedenceCSAccess()
public ParserRule getPrecedenceCSRule()
public OCLstdlibGrammarAccess.SpecificationCSElements getSpecificationCSAccess()
public ParserRule getSpecificationCSRule()
public OCLstdlibGrammarAccess.TypedMultiplicityRefCSElements getTypedMultiplicityRefCSAccess()
public ParserRule getTypedMultiplicityRefCSRule()
public OCLstdlibGrammarAccess.TypedRefCSElements getTypedRefCSAccess()
public ParserRule getTypedRefCSRule()
public OCLstdlibGrammarAccess.TypedTypeRefCSElements getTypedTypeRefCSAccess()
public ParserRule getTypedTypeRefCSRule()
public OCLstdlibGrammarAccess.TuplePartCSElements getTuplePartCSAccess()
public ParserRule getTuplePartCSRule()
public EssentialOCLGrammarAccess.ModelElements getModelAccess()
public ParserRule getModelRule()
public EssentialOCLGrammarAccess.EssentialOCLReservedKeywordElements getEssentialOCLReservedKeywordAccess()
public ParserRule getEssentialOCLReservedKeywordRule()
public EssentialOCLGrammarAccess.EssentialOCLUnaryOperatorNameElements getEssentialOCLUnaryOperatorNameAccess()
public ParserRule getEssentialOCLUnaryOperatorNameRule()
public EssentialOCLGrammarAccess.EssentialOCLInfixOperatorNameElements getEssentialOCLInfixOperatorNameAccess()
public ParserRule getEssentialOCLInfixOperatorNameRule()
public EssentialOCLGrammarAccess.EssentialOCLNavigationOperatorNameElements getEssentialOCLNavigationOperatorNameAccess()
public ParserRule getEssentialOCLNavigationOperatorNameRule()
public EssentialOCLGrammarAccess.BinaryOperatorNameElements getBinaryOperatorNameAccess()
public ParserRule getBinaryOperatorNameRule()
public EssentialOCLGrammarAccess.InfixOperatorNameElements getInfixOperatorNameAccess()
public ParserRule getInfixOperatorNameRule()
public EssentialOCLGrammarAccess.NavigationOperatorNameElements getNavigationOperatorNameAccess()
public ParserRule getNavigationOperatorNameRule()
public EssentialOCLGrammarAccess.UnaryOperatorNameElements getUnaryOperatorNameAccess()
public ParserRule getUnaryOperatorNameRule()
public EssentialOCLGrammarAccess.EssentialOCLUnrestrictedNameElements getEssentialOCLUnrestrictedNameAccess()
public ParserRule getEssentialOCLUnrestrictedNameRule()
public EssentialOCLGrammarAccess.UnrestrictedNameElements getUnrestrictedNameAccess()
public ParserRule getUnrestrictedNameRule()
public EssentialOCLGrammarAccess.EssentialOCLUnreservedNameElements getEssentialOCLUnreservedNameAccess()
public ParserRule getEssentialOCLUnreservedNameRule()
public EssentialOCLGrammarAccess.UnreservedNameElements getUnreservedNameAccess()
public ParserRule getUnreservedNameRule()
public EssentialOCLGrammarAccess.URIPathNameCSElements getURIPathNameCSAccess()
public ParserRule getURIPathNameCSRule()
public EssentialOCLGrammarAccess.URIFirstPathElementCSElements getURIFirstPathElementCSAccess()
public ParserRule getURIFirstPathElementCSRule()
public EssentialOCLGrammarAccess.PrimitiveTypeIdentifierElements getPrimitiveTypeIdentifierAccess()
public ParserRule getPrimitiveTypeIdentifierRule()
public EssentialOCLGrammarAccess.PrimitiveTypeCSElements getPrimitiveTypeCSAccess()
public ParserRule getPrimitiveTypeCSRule()
public EssentialOCLGrammarAccess.CollectionTypeIdentifierElements getCollectionTypeIdentifierAccess()
public ParserRule getCollectionTypeIdentifierRule()
public EssentialOCLGrammarAccess.CollectionTypeCSElements getCollectionTypeCSAccess()
public ParserRule getCollectionTypeCSRule()
public EssentialOCLGrammarAccess.MapTypeCSElements getMapTypeCSAccess()
public ParserRule getMapTypeCSRule()
public EssentialOCLGrammarAccess.TupleTypeCSElements getTupleTypeCSAccess()
public ParserRule getTupleTypeCSRule()
public EssentialOCLGrammarAccess.CollectionLiteralExpCSElements getCollectionLiteralExpCSAccess()
public ParserRule getCollectionLiteralExpCSRule()
public EssentialOCLGrammarAccess.CollectionLiteralPartCSElements getCollectionLiteralPartCSAccess()
public ParserRule getCollectionLiteralPartCSRule()
public EssentialOCLGrammarAccess.CollectionPatternCSElements getCollectionPatternCSAccess()
public ParserRule getCollectionPatternCSRule()
public EssentialOCLGrammarAccess.ShadowPartCSElements getShadowPartCSAccess()
public ParserRule getShadowPartCSRule()
public EssentialOCLGrammarAccess.PatternExpCSElements getPatternExpCSAccess()
public ParserRule getPatternExpCSRule()
public EssentialOCLGrammarAccess.LambdaLiteralExpCSElements getLambdaLiteralExpCSAccess()
public ParserRule getLambdaLiteralExpCSRule()
public EssentialOCLGrammarAccess.MapLiteralExpCSElements getMapLiteralExpCSAccess()
public ParserRule getMapLiteralExpCSRule()
public EssentialOCLGrammarAccess.MapLiteralPartCSElements getMapLiteralPartCSAccess()
public ParserRule getMapLiteralPartCSRule()
public EssentialOCLGrammarAccess.PrimitiveLiteralExpCSElements getPrimitiveLiteralExpCSAccess()
public ParserRule getPrimitiveLiteralExpCSRule()
public EssentialOCLGrammarAccess.TupleLiteralExpCSElements getTupleLiteralExpCSAccess()
public ParserRule getTupleLiteralExpCSRule()
public EssentialOCLGrammarAccess.TupleLiteralPartCSElements getTupleLiteralPartCSAccess()
public ParserRule getTupleLiteralPartCSRule()
public EssentialOCLGrammarAccess.NumberLiteralExpCSElements getNumberLiteralExpCSAccess()
public ParserRule getNumberLiteralExpCSRule()
public EssentialOCLGrammarAccess.StringLiteralExpCSElements getStringLiteralExpCSAccess()
public ParserRule getStringLiteralExpCSRule()
public EssentialOCLGrammarAccess.BooleanLiteralExpCSElements getBooleanLiteralExpCSAccess()
public ParserRule getBooleanLiteralExpCSRule()
public EssentialOCLGrammarAccess.UnlimitedNaturalLiteralExpCSElements getUnlimitedNaturalLiteralExpCSAccess()
public ParserRule getUnlimitedNaturalLiteralExpCSRule()
public EssentialOCLGrammarAccess.InvalidLiteralExpCSElements getInvalidLiteralExpCSAccess()
public ParserRule getInvalidLiteralExpCSRule()
public EssentialOCLGrammarAccess.NullLiteralExpCSElements getNullLiteralExpCSAccess()
public ParserRule getNullLiteralExpCSRule()
public EssentialOCLGrammarAccess.TypeLiteralCSElements getTypeLiteralCSAccess()
public ParserRule getTypeLiteralCSRule()
public EssentialOCLGrammarAccess.TypeLiteralWithMultiplicityCSElements getTypeLiteralWithMultiplicityCSAccess()
public ParserRule getTypeLiteralWithMultiplicityCSRule()
public EssentialOCLGrammarAccess.TypeLiteralExpCSElements getTypeLiteralExpCSAccess()
public ParserRule getTypeLiteralExpCSRule()
public EssentialOCLGrammarAccess.TypeNameExpCSElements getTypeNameExpCSAccess()
public ParserRule getTypeNameExpCSRule()
public EssentialOCLGrammarAccess.TypeExpWithoutMultiplicityCSElements getTypeExpWithoutMultiplicityCSAccess()
public ParserRule getTypeExpWithoutMultiplicityCSRule()
public EssentialOCLGrammarAccess.TypeExpCSElements getTypeExpCSAccess()
public ParserRule getTypeExpCSRule()
public EssentialOCLGrammarAccess.ExpCSElements getExpCSAccess()
public ParserRule getExpCSRule()
public EssentialOCLGrammarAccess.PrefixedLetExpCSElements getPrefixedLetExpCSAccess()
public ParserRule getPrefixedLetExpCSRule()
public EssentialOCLGrammarAccess.PrefixedPrimaryExpCSElements getPrefixedPrimaryExpCSAccess()
public ParserRule getPrefixedPrimaryExpCSRule()
public EssentialOCLGrammarAccess.PrimaryExpCSElements getPrimaryExpCSAccess()
public ParserRule getPrimaryExpCSRule()
public EssentialOCLGrammarAccess.NameExpCSElements getNameExpCSAccess()
public ParserRule getNameExpCSRule()
public EssentialOCLGrammarAccess.CurlyBracketedClauseCSElements getCurlyBracketedClauseCSAccess()
public ParserRule getCurlyBracketedClauseCSRule()
public EssentialOCLGrammarAccess.RoundBracketedClauseCSElements getRoundBracketedClauseCSAccess()
public ParserRule getRoundBracketedClauseCSRule()
public EssentialOCLGrammarAccess.SquareBracketedClauseCSElements getSquareBracketedClauseCSAccess()
public ParserRule getSquareBracketedClauseCSRule()
public EssentialOCLGrammarAccess.NavigatingArgCSElements getNavigatingArgCSAccess()
public ParserRule getNavigatingArgCSRule()
public EssentialOCLGrammarAccess.NavigatingBarArgCSElements getNavigatingBarArgCSAccess()
public ParserRule getNavigatingBarArgCSRule()
public EssentialOCLGrammarAccess.NavigatingCommaArgCSElements getNavigatingCommaArgCSAccess()
public ParserRule getNavigatingCommaArgCSRule()
public EssentialOCLGrammarAccess.NavigatingSemiArgCSElements getNavigatingSemiArgCSAccess()
public ParserRule getNavigatingSemiArgCSRule()
public EssentialOCLGrammarAccess.NavigatingArgExpCSElements getNavigatingArgExpCSAccess()
public ParserRule getNavigatingArgExpCSRule()
public EssentialOCLGrammarAccess.IfExpCSElements getIfExpCSAccess()
public ParserRule getIfExpCSRule()
public EssentialOCLGrammarAccess.ElseIfThenExpCSElements getElseIfThenExpCSAccess()
public ParserRule getElseIfThenExpCSRule()
public EssentialOCLGrammarAccess.LetExpCSElements getLetExpCSAccess()
public ParserRule getLetExpCSRule()
public EssentialOCLGrammarAccess.LetVariableCSElements getLetVariableCSAccess()
public ParserRule getLetVariableCSRule()
public EssentialOCLGrammarAccess.NestedExpCSElements getNestedExpCSAccess()
public ParserRule getNestedExpCSRule()
public EssentialOCLGrammarAccess.SelfExpCSElements getSelfExpCSAccess()
public ParserRule getSelfExpCSRule()
public BaseGrammarAccess.MultiplicityBoundsCSElements getMultiplicityBoundsCSAccess()
public ParserRule getMultiplicityBoundsCSRule()
public BaseGrammarAccess.MultiplicityCSElements getMultiplicityCSAccess()
public ParserRule getMultiplicityCSRule()
public BaseGrammarAccess.MultiplicityStringCSElements getMultiplicityStringCSAccess()
public ParserRule getMultiplicityStringCSRule()
public BaseGrammarAccess.PathNameCSElements getPathNameCSAccess()
public ParserRule getPathNameCSRule()
public BaseGrammarAccess.FirstPathElementCSElements getFirstPathElementCSAccess()
public ParserRule getFirstPathElementCSRule()
public BaseGrammarAccess.NextPathElementCSElements getNextPathElementCSAccess()
public ParserRule getNextPathElementCSRule()
public BaseGrammarAccess.TemplateBindingCSElements getTemplateBindingCSAccess()
public ParserRule getTemplateBindingCSRule()
public BaseGrammarAccess.TemplateParameterSubstitutionCSElements getTemplateParameterSubstitutionCSAccess()
public ParserRule getTemplateParameterSubstitutionCSRule()
public BaseGrammarAccess.TemplateSignatureCSElements getTemplateSignatureCSAccess()
public ParserRule getTemplateSignatureCSRule()
public BaseGrammarAccess.TypeParameterCSElements getTypeParameterCSAccess()
public ParserRule getTypeParameterCSRule()
public BaseGrammarAccess.TypeRefCSElements getTypeRefCSAccess()
public ParserRule getTypeRefCSRule()
public BaseGrammarAccess.WildcardTypeRefCSElements getWildcardTypeRefCSAccess()
public ParserRule getWildcardTypeRefCSRule()
public BaseGrammarAccess.IDElements getIDAccess()
public ParserRule getIDRule()
public BaseGrammarAccess.LOWERElements getLOWERAccess()
public ParserRule getLOWERRule()
public BaseGrammarAccess.NUMBER_LITERALElements getNUMBER_LITERALAccess()
public ParserRule getNUMBER_LITERALRule()
public BaseGrammarAccess.StringLiteralElements getStringLiteralAccess()
public ParserRule getStringLiteralRule()
public BaseGrammarAccess.UPPERElements getUPPERAccess()
public ParserRule getUPPERRule()
public BaseGrammarAccess.URIElements getURIAccess()
public ParserRule getURIRule()
public TerminalRule getESCAPED_CHARACTERRule()
public TerminalRule getLETTER_CHARACTERRule()
public TerminalRule getDOUBLE_QUOTED_STRINGRule()
public TerminalRule getSINGLE_QUOTED_STRINGRule()
public TerminalRule getML_SINGLE_QUOTED_STRINGRule()
public TerminalRule getSIMPLE_IDRule()
public TerminalRule getESCAPED_IDRule()
public TerminalRule getINTRule()
public TerminalRule getML_COMMENTRule()
public TerminalRule getSL_COMMENTRule()
public TerminalRule getWSRule()
public TerminalRule getANY_OTHERRule()
Copyright © 2005, 2018 IBM Corporation and others. All Rights Reserved.