public class OCLinEcoreGrammarAccess
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 |
---|
OCLinEcoreGrammarAccess(org.eclipse.xtext.service.GrammarProvider grammarProvider,
EssentialOCLGrammarAccess gaEssentialOCL) |
getRules
findAssignments, findByNestedRuleCall, findCrossReferences, findCrossReferences, findKeywordPairs, findKeywords, findRuleCalls
@Inject public OCLinEcoreGrammarAccess(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 OCLinEcoreGrammarAccess.RootPackageCSElements getRootPackageCSAccess()
public org.eclipse.xtext.ParserRule getRootPackageCSRule()
public org.eclipse.xtext.TerminalRule getUNQUOTED_STRINGRule()
public OCLinEcoreGrammarAccess.INTEGERElements getINTEGERAccess()
public org.eclipse.xtext.ParserRule getINTEGERRule()
public OCLinEcoreGrammarAccess.EnumerationLiteralNameElements getEnumerationLiteralNameAccess()
public org.eclipse.xtext.ParserRule getEnumerationLiteralNameRule()
public OCLinEcoreGrammarAccess.UnrestrictedNameElements getUnrestrictedNameAccess()
public org.eclipse.xtext.ParserRule getUnrestrictedNameRule()
public OCLinEcoreGrammarAccess.InvariantConstraintCSElements getInvariantConstraintCSAccess()
public org.eclipse.xtext.ParserRule getInvariantConstraintCSRule()
public OCLinEcoreGrammarAccess.PostconditionConstraintCSElements getPostconditionConstraintCSAccess()
public org.eclipse.xtext.ParserRule getPostconditionConstraintCSRule()
public OCLinEcoreGrammarAccess.PreconditionConstraintCSElements getPreconditionConstraintCSAccess()
public org.eclipse.xtext.ParserRule getPreconditionConstraintCSRule()
public OCLinEcoreGrammarAccess.AnnotationCSElements getAnnotationCSAccess()
public org.eclipse.xtext.ParserRule getAnnotationCSRule()
public OCLinEcoreGrammarAccess.AnnotationElementCSElements getAnnotationElementCSAccess()
public org.eclipse.xtext.ParserRule getAnnotationElementCSRule()
public OCLinEcoreGrammarAccess.AttributeCSElements getAttributeCSAccess()
public org.eclipse.xtext.ParserRule getAttributeCSRule()
public OCLinEcoreGrammarAccess.ClassCSElements getClassCSAccess()
public org.eclipse.xtext.ParserRule getClassCSRule()
public OCLinEcoreGrammarAccess.ClassifierCSElements getClassifierCSAccess()
public org.eclipse.xtext.ParserRule getClassifierCSRule()
public OCLinEcoreGrammarAccess.CollectionTypeCSElements getCollectionTypeCSAccess()
public org.eclipse.xtext.ParserRule getCollectionTypeCSRule()
public OCLinEcoreGrammarAccess.DataTypeCSElements getDataTypeCSAccess()
public org.eclipse.xtext.ParserRule getDataTypeCSRule()
public OCLinEcoreGrammarAccess.DetailCSElements getDetailCSAccess()
public org.eclipse.xtext.ParserRule getDetailCSRule()
public OCLinEcoreGrammarAccess.DocumentationCSElements getDocumentationCSAccess()
public org.eclipse.xtext.ParserRule getDocumentationCSRule()
public OCLinEcoreGrammarAccess.EnumerationCSElements getEnumerationCSAccess()
public org.eclipse.xtext.ParserRule getEnumerationCSRule()
public OCLinEcoreGrammarAccess.EnumerationLiteralCSElements getEnumerationLiteralCSAccess()
public org.eclipse.xtext.ParserRule getEnumerationLiteralCSRule()
public OCLinEcoreGrammarAccess.ImportCSElements getImportCSAccess()
public org.eclipse.xtext.ParserRule getImportCSRule()
public OCLinEcoreGrammarAccess.LibraryCSElements getLibraryCSAccess()
public org.eclipse.xtext.ParserRule getLibraryCSRule()
public OCLinEcoreGrammarAccess.ModelElementCSElements getModelElementCSAccess()
public org.eclipse.xtext.ParserRule getModelElementCSRule()
public OCLinEcoreGrammarAccess.ModelElementRefCSElements getModelElementRefCSAccess()
public org.eclipse.xtext.ParserRule getModelElementRefCSRule()
public OCLinEcoreGrammarAccess.OperationCSElements getOperationCSAccess()
public org.eclipse.xtext.ParserRule getOperationCSRule()
public OCLinEcoreGrammarAccess.PackageCSElements getPackageCSAccess()
public org.eclipse.xtext.ParserRule getPackageCSRule()
public OCLinEcoreGrammarAccess.ParameterCSElements getParameterCSAccess()
public org.eclipse.xtext.ParserRule getParameterCSRule()
public OCLinEcoreGrammarAccess.ReferenceCSElements getReferenceCSAccess()
public org.eclipse.xtext.ParserRule getReferenceCSRule()
public OCLinEcoreGrammarAccess.SpecificationCSElements getSpecificationCSAccess()
public org.eclipse.xtext.ParserRule getSpecificationCSRule()
public OCLinEcoreGrammarAccess.StructuralFeatureCSElements getStructuralFeatureCSAccess()
public org.eclipse.xtext.ParserRule getStructuralFeatureCSRule()
public OCLinEcoreGrammarAccess.SysMLCSElements getSysMLCSAccess()
public org.eclipse.xtext.ParserRule getSysMLCSRule()
public OCLinEcoreGrammarAccess.TemplateBindingCSElements getTemplateBindingCSAccess()
public org.eclipse.xtext.ParserRule getTemplateBindingCSRule()
public OCLinEcoreGrammarAccess.TemplateParameterSubstitutionCSElements getTemplateParameterSubstitutionCSAccess()
public org.eclipse.xtext.ParserRule getTemplateParameterSubstitutionCSRule()
public OCLinEcoreGrammarAccess.TemplateSignatureCSElements getTemplateSignatureCSAccess()
public org.eclipse.xtext.ParserRule getTemplateSignatureCSRule()
public OCLinEcoreGrammarAccess.TypeIdentifierElements getTypeIdentifierAccess()
public org.eclipse.xtext.ParserRule getTypeIdentifierRule()
public OCLinEcoreGrammarAccess.TypeParameterCSElements getTypeParameterCSAccess()
public org.eclipse.xtext.ParserRule getTypeParameterCSRule()
public OCLinEcoreGrammarAccess.TypeRefCSElements getTypeRefCSAccess()
public org.eclipse.xtext.ParserRule getTypeRefCSRule()
public OCLinEcoreGrammarAccess.TypedRefCSElements getTypedRefCSAccess()
public org.eclipse.xtext.ParserRule getTypedRefCSRule()
public OCLinEcoreGrammarAccess.TypedMultiplicityRefCSElements getTypedMultiplicityRefCSAccess()
public org.eclipse.xtext.ParserRule getTypedMultiplicityRefCSRule()
public OCLinEcoreGrammarAccess.TypedTypeRefCSElements getTypedTypeRefCSAccess()
public org.eclipse.xtext.ParserRule getTypedTypeRefCSRule()
public OCLinEcoreGrammarAccess.WildcardTypeRefCSElements getWildcardTypeRefCSAccess()
public org.eclipse.xtext.ParserRule getWildcardTypeRefCSRule()
public EssentialOCLGrammarAccess.ModelElements getModelAccess()
public org.eclipse.xtext.ParserRule getModelRule()
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 EssentialOCLGrammarAccess.IDElements getIDAccess()
public org.eclipse.xtext.ParserRule getIDRule()
public org.eclipse.xtext.TerminalRule getINTRule()
public EssentialOCLGrammarAccess.LOWERElements getLOWERAccess()
public org.eclipse.xtext.ParserRule getLOWERRule()
public EssentialOCLGrammarAccess.UPPERElements getUPPERAccess()
public org.eclipse.xtext.ParserRule getUPPERRule()
public EssentialOCLGrammarAccess.NUMBER_LITERALElements getNUMBER_LITERALAccess()
public org.eclipse.xtext.ParserRule getNUMBER_LITERALRule()
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()
public EssentialOCLGrammarAccess.URIElements getURIAccess()
public org.eclipse.xtext.ParserRule getURIRule()
public EssentialOCLGrammarAccess.EssentialOCLReservedKeywordElements getEssentialOCLReservedKeywordAccess()
public org.eclipse.xtext.ParserRule getEssentialOCLReservedKeywordRule()
public EssentialOCLGrammarAccess.EssentialOCLUnaryOperatorCSElements getEssentialOCLUnaryOperatorCSAccess()
public org.eclipse.xtext.ParserRule getEssentialOCLUnaryOperatorCSRule()
public EssentialOCLGrammarAccess.EssentialOCLInfixOperatorCSElements getEssentialOCLInfixOperatorCSAccess()
public org.eclipse.xtext.ParserRule getEssentialOCLInfixOperatorCSRule()
public EssentialOCLGrammarAccess.EssentialOCLNavigationOperatorCSElements getEssentialOCLNavigationOperatorCSAccess()
public org.eclipse.xtext.ParserRule getEssentialOCLNavigationOperatorCSRule()
public EssentialOCLGrammarAccess.IdentifierElements getIdentifierAccess()
public org.eclipse.xtext.ParserRule getIdentifierRule()
public EssentialOCLGrammarAccess.StringLiteralElements getStringLiteralAccess()
public org.eclipse.xtext.ParserRule getStringLiteralRule()
public EssentialOCLGrammarAccess.BinaryOperatorCSElements getBinaryOperatorCSAccess()
public org.eclipse.xtext.ParserRule getBinaryOperatorCSRule()
public EssentialOCLGrammarAccess.InfixOperatorCSElements getInfixOperatorCSAccess()
public org.eclipse.xtext.ParserRule getInfixOperatorCSRule()
public EssentialOCLGrammarAccess.NavigationOperatorCSElements getNavigationOperatorCSAccess()
public org.eclipse.xtext.ParserRule getNavigationOperatorCSRule()
public EssentialOCLGrammarAccess.UnaryOperatorCSElements getUnaryOperatorCSAccess()
public org.eclipse.xtext.ParserRule getUnaryOperatorCSRule()
public EssentialOCLGrammarAccess.EssentialOCLUnrestrictedNameElements getEssentialOCLUnrestrictedNameAccess()
public org.eclipse.xtext.ParserRule getEssentialOCLUnrestrictedNameRule()
public EssentialOCLGrammarAccess.EssentialOCLUnreservedNameElements getEssentialOCLUnreservedNameAccess()
public org.eclipse.xtext.ParserRule getEssentialOCLUnreservedNameRule()
public EssentialOCLGrammarAccess.UnreservedNameElements getUnreservedNameAccess()
public org.eclipse.xtext.ParserRule getUnreservedNameRule()
public EssentialOCLGrammarAccess.PathNameCSElements getPathNameCSAccess()
public org.eclipse.xtext.ParserRule getPathNameCSRule()
public EssentialOCLGrammarAccess.FirstPathElementCSElements getFirstPathElementCSAccess()
public org.eclipse.xtext.ParserRule getFirstPathElementCSRule()
public EssentialOCLGrammarAccess.NextPathElementCSElements getNextPathElementCSAccess()
public org.eclipse.xtext.ParserRule getNextPathElementCSRule()
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.MultiplicityBoundsCSElements getMultiplicityBoundsCSAccess()
public org.eclipse.xtext.ParserRule getMultiplicityBoundsCSRule()
public EssentialOCLGrammarAccess.MultiplicityCSElements getMultiplicityCSAccess()
public org.eclipse.xtext.ParserRule getMultiplicityCSRule()
public EssentialOCLGrammarAccess.MultiplicityStringCSElements getMultiplicityStringCSAccess()
public org.eclipse.xtext.ParserRule getMultiplicityStringCSRule()
public EssentialOCLGrammarAccess.TupleTypeCSElements getTupleTypeCSAccess()
public org.eclipse.xtext.ParserRule getTupleTypeCSRule()
public EssentialOCLGrammarAccess.TuplePartCSElements getTuplePartCSAccess()
public org.eclipse.xtext.ParserRule getTuplePartCSRule()
public EssentialOCLGrammarAccess.CollectionLiteralExpCSElements getCollectionLiteralExpCSAccess()
public org.eclipse.xtext.ParserRule getCollectionLiteralExpCSRule()
public EssentialOCLGrammarAccess.CollectionLiteralPartCSElements getCollectionLiteralPartCSAccess()
public org.eclipse.xtext.ParserRule getCollectionLiteralPartCSRule()
public EssentialOCLGrammarAccess.ConstructorPartCSElements getConstructorPartCSAccess()
public org.eclipse.xtext.ParserRule getConstructorPartCSRule()
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.PrefixedExpCSElements getPrefixedExpCSAccess()
public org.eclipse.xtext.ParserRule getPrefixedExpCSRule()
public EssentialOCLGrammarAccess.PrimaryExpCSElements getPrimaryExpCSAccess()
public org.eclipse.xtext.ParserRule getPrimaryExpCSRule()
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.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()