public class OCLinEcoreGrammarAccess
extends AbstractGrammarElementFinder
Constructor and Description |
---|
OCLinEcoreGrammarAccess(GrammarProvider grammarProvider,
EssentialOCLGrammarAccess gaEssentialOCL,
BaseGrammarAccess gaBase) |
public OCLinEcoreGrammarAccess(GrammarProvider grammarProvider, EssentialOCLGrammarAccess gaEssentialOCL, BaseGrammarAccess gaBase)
public Grammar getGrammar()
public EssentialOCLGrammarAccess getEssentialOCLGrammarAccess()
public BaseGrammarAccess getBaseGrammarAccess()
public OCLinEcoreGrammarAccess.TopLevelCSElements getTopLevelCSAccess()
public ParserRule getTopLevelCSRule()
public TerminalRule getUNQUOTED_STRINGRule()
public OCLinEcoreGrammarAccess.INTEGERElements getINTEGERAccess()
public ParserRule getINTEGERRule()
public OCLinEcoreGrammarAccess.SIGNEDElements getSIGNEDAccess()
public ParserRule getSIGNEDRule()
public OCLinEcoreGrammarAccess.EnumerationLiteralNameElements getEnumerationLiteralNameAccess()
public ParserRule getEnumerationLiteralNameRule()
public OCLinEcoreGrammarAccess.InvariantConstraintCSElements getInvariantConstraintCSAccess()
public ParserRule getInvariantConstraintCSRule()
public OCLinEcoreGrammarAccess.PostconditionConstraintCSElements getPostconditionConstraintCSAccess()
public ParserRule getPostconditionConstraintCSRule()
public OCLinEcoreGrammarAccess.PreconditionConstraintCSElements getPreconditionConstraintCSAccess()
public ParserRule getPreconditionConstraintCSRule()
public OCLinEcoreGrammarAccess.AnnotationCSElements getAnnotationCSAccess()
public ParserRule getAnnotationCSRule()
public OCLinEcoreGrammarAccess.AnnotationElementCSElements getAnnotationElementCSAccess()
public ParserRule getAnnotationElementCSRule()
public OCLinEcoreGrammarAccess.AttributeCSElements getAttributeCSAccess()
public ParserRule getAttributeCSRule()
public OCLinEcoreGrammarAccess.ClassCSElements getClassCSAccess()
public ParserRule getClassCSRule()
public OCLinEcoreGrammarAccess.DataTypeCSElements getDataTypeCSAccess()
public ParserRule getDataTypeCSRule()
public OCLinEcoreGrammarAccess.DetailCSElements getDetailCSAccess()
public ParserRule getDetailCSRule()
public OCLinEcoreGrammarAccess.DocumentationCSElements getDocumentationCSAccess()
public ParserRule getDocumentationCSRule()
public OCLinEcoreGrammarAccess.EnumerationCSElements getEnumerationCSAccess()
public ParserRule getEnumerationCSRule()
public OCLinEcoreGrammarAccess.EnumerationLiteralCSElements getEnumerationLiteralCSAccess()
public ParserRule getEnumerationLiteralCSRule()
public OCLinEcoreGrammarAccess.ImportCSElements getImportCSAccess()
public ParserRule getImportCSRule()
public OCLinEcoreGrammarAccess.ModelElementCSElements getModelElementCSAccess()
public ParserRule getModelElementCSRule()
public OCLinEcoreGrammarAccess.ModelElementRefCSElements getModelElementRefCSAccess()
public ParserRule getModelElementRefCSRule()
public OCLinEcoreGrammarAccess.OperationCSElements getOperationCSAccess()
public ParserRule getOperationCSRule()
public OCLinEcoreGrammarAccess.PackageCSElements getPackageCSAccess()
public ParserRule getPackageCSRule()
public OCLinEcoreGrammarAccess.ParameterCSElements getParameterCSAccess()
public ParserRule getParameterCSRule()
public OCLinEcoreGrammarAccess.ReferenceCSElements getReferenceCSAccess()
public ParserRule getReferenceCSRule()
public OCLinEcoreGrammarAccess.SpecificationCSElements getSpecificationCSAccess()
public ParserRule getSpecificationCSRule()
public OCLinEcoreGrammarAccess.StructuredClassCSElements getStructuredClassCSAccess()
public ParserRule getStructuredClassCSRule()
public OCLinEcoreGrammarAccess.StructuralFeatureCSElements getStructuralFeatureCSAccess()
public ParserRule getStructuralFeatureCSRule()
public OCLinEcoreGrammarAccess.SysMLCSElements getSysMLCSAccess()
public ParserRule getSysMLCSRule()
public OCLinEcoreGrammarAccess.TypeIdentifierElements getTypeIdentifierAccess()
public ParserRule getTypeIdentifierRule()
public OCLinEcoreGrammarAccess.TypedMultiplicityRefCSElements getTypedMultiplicityRefCSAccess()
public ParserRule getTypedMultiplicityRefCSRule()
public OCLinEcoreGrammarAccess.TemplateSignatureCSElements getTemplateSignatureCSAccess()
public ParserRule getTemplateSignatureCSRule()
public OCLinEcoreGrammarAccess.TypedRefCSElements getTypedRefCSAccess()
public ParserRule getTypedRefCSRule()
public OCLinEcoreGrammarAccess.TypedTypeRefCSElements getTypedTypeRefCSAccess()
public ParserRule getTypedTypeRefCSRule()
public OCLinEcoreGrammarAccess.UnrestrictedNameElements getUnrestrictedNameAccess()
public ParserRule getUnrestrictedNameRule()
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.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.TuplePartCSElements getTuplePartCSAccess()
public ParserRule getTuplePartCSRule()
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.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.IdentifierElements getIdentifierAccess()
public ParserRule getIdentifierRule()
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.