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