public class XcoreGrammarAccess
extends AbstractGrammarElementFinder
Constructor and Description |
---|
XcoreGrammarAccess(GrammarProvider grammarProvider,
XbaseGrammarAccess gaXbase) |
public XcoreGrammarAccess(GrammarProvider grammarProvider, XbaseGrammarAccess gaXbase)
protected Grammar internalFindGrammar(GrammarProvider grammarProvider)
public Grammar getGrammar()
public XbaseGrammarAccess getXbaseGrammarAccess()
public XcoreGrammarAccess.XPackageElements getXPackageAccess()
public ParserRule getXPackageRule()
public XcoreGrammarAccess.XAnnotationElements getXAnnotationAccess()
public ParserRule getXAnnotationRule()
public XcoreGrammarAccess.XStringToStringMapEntryElements getXStringToStringMapEntryAccess()
public ParserRule getXStringToStringMapEntryRule()
public XcoreGrammarAccess.XImportDirectiveElements getXImportDirectiveAccess()
public ParserRule getXImportDirectiveRule()
public XcoreGrammarAccess.XAnnotationDirectiveElements getXAnnotationDirectiveAccess()
public ParserRule getXAnnotationDirectiveRule()
public XcoreGrammarAccess.XClassifierElements getXClassifierAccess()
public ParserRule getXClassifierRule()
public XcoreGrammarAccess.XDataTypeElements getXDataTypeAccess()
public ParserRule getXDataTypeRule()
public XcoreGrammarAccess.XEnumElements getXEnumAccess()
public ParserRule getXEnumRule()
public XcoreGrammarAccess.XEnumLiteralElements getXEnumLiteralAccess()
public ParserRule getXEnumLiteralRule()
public XcoreGrammarAccess.SignedIntElements getSignedIntAccess()
public ParserRule getSignedIntRule()
public XcoreGrammarAccess.XClassElements getXClassAccess()
public ParserRule getXClassRule()
public XcoreGrammarAccess.XMemberElements getXMemberAccess()
public ParserRule getXMemberRule()
public XcoreGrammarAccess.XAttributeElements getXAttributeAccess()
public ParserRule getXAttributeRule()
public XcoreGrammarAccess.XReferenceElements getXReferenceAccess()
public ParserRule getXReferenceRule()
public XcoreGrammarAccess.XOperationElements getXOperationAccess()
public ParserRule getXOperationRule()
public XcoreGrammarAccess.XParameterElements getXParameterAccess()
public ParserRule getXParameterRule()
public XcoreGrammarAccess.XTypeParameterElements getXTypeParameterAccess()
public ParserRule getXTypeParameterRule()
public XcoreGrammarAccess.XMultiplicityElements getXMultiplicityAccess()
public ParserRule getXMultiplicityRule()
public XcoreGrammarAccess.XBlockExpressionElements getXBlockExpressionAccess()
public ParserRule getXBlockExpressionRule()
public XcoreGrammarAccess.XGenericTypeElements getXGenericTypeAccess()
public ParserRule getXGenericTypeRule()
public XcoreGrammarAccess.XGenericTypeArgumentElements getXGenericTypeArgumentAccess()
public ParserRule getXGenericTypeArgumentRule()
public XcoreGrammarAccess.XGenericWildcardTypeArgumentElements getXGenericWildcardTypeArgumentAccess()
public ParserRule getXGenericWildcardTypeArgumentRule()
public XcoreGrammarAccess.XQualifiedNameElements getXQualifiedNameAccess()
public ParserRule getXQualifiedNameRule()
public XcoreGrammarAccess.XIDElements getXIDAccess()
public ParserRule getXIDRule()
public XcoreGrammarAccess.ValidIDElements getValidIDAccess()
public ParserRule getValidIDRule()
public XcoreGrammarAccess.FeatureCallIDElements getFeatureCallIDAccess()
public ParserRule getFeatureCallIDRule()
public XbaseGrammarAccess.XExpressionElements getXExpressionAccess()
public ParserRule getXExpressionRule()
public XbaseGrammarAccess.XAssignmentElements getXAssignmentAccess()
public ParserRule getXAssignmentRule()
public XbaseGrammarAccess.OpSingleAssignElements getOpSingleAssignAccess()
public ParserRule getOpSingleAssignRule()
public XbaseGrammarAccess.OpMultiAssignElements getOpMultiAssignAccess()
public ParserRule getOpMultiAssignRule()
public XbaseGrammarAccess.XOrExpressionElements getXOrExpressionAccess()
public ParserRule getXOrExpressionRule()
public XbaseGrammarAccess.OpOrElements getOpOrAccess()
public ParserRule getOpOrRule()
public XbaseGrammarAccess.XAndExpressionElements getXAndExpressionAccess()
public ParserRule getXAndExpressionRule()
public XbaseGrammarAccess.OpAndElements getOpAndAccess()
public ParserRule getOpAndRule()
public XbaseGrammarAccess.XEqualityExpressionElements getXEqualityExpressionAccess()
public ParserRule getXEqualityExpressionRule()
public XbaseGrammarAccess.OpEqualityElements getOpEqualityAccess()
public ParserRule getOpEqualityRule()
public XbaseGrammarAccess.XRelationalExpressionElements getXRelationalExpressionAccess()
public ParserRule getXRelationalExpressionRule()
public XbaseGrammarAccess.OpCompareElements getOpCompareAccess()
public ParserRule getOpCompareRule()
public XbaseGrammarAccess.XOtherOperatorExpressionElements getXOtherOperatorExpressionAccess()
public ParserRule getXOtherOperatorExpressionRule()
public XbaseGrammarAccess.OpOtherElements getOpOtherAccess()
public ParserRule getOpOtherRule()
public XbaseGrammarAccess.XAdditiveExpressionElements getXAdditiveExpressionAccess()
public ParserRule getXAdditiveExpressionRule()
public XbaseGrammarAccess.OpAddElements getOpAddAccess()
public ParserRule getOpAddRule()
public XbaseGrammarAccess.XMultiplicativeExpressionElements getXMultiplicativeExpressionAccess()
public ParserRule getXMultiplicativeExpressionRule()
public XbaseGrammarAccess.OpMultiElements getOpMultiAccess()
public ParserRule getOpMultiRule()
public XbaseGrammarAccess.XUnaryOperationElements getXUnaryOperationAccess()
public ParserRule getXUnaryOperationRule()
public XbaseGrammarAccess.OpUnaryElements getOpUnaryAccess()
public ParserRule getOpUnaryRule()
public XbaseGrammarAccess.XCastedExpressionElements getXCastedExpressionAccess()
public ParserRule getXCastedExpressionRule()
public XbaseGrammarAccess.XPostfixOperationElements getXPostfixOperationAccess()
public ParserRule getXPostfixOperationRule()
public XbaseGrammarAccess.OpPostfixElements getOpPostfixAccess()
public ParserRule getOpPostfixRule()
public XbaseGrammarAccess.XMemberFeatureCallElements getXMemberFeatureCallAccess()
public ParserRule getXMemberFeatureCallRule()
public XbaseGrammarAccess.XPrimaryExpressionElements getXPrimaryExpressionAccess()
public ParserRule getXPrimaryExpressionRule()
public XbaseGrammarAccess.XLiteralElements getXLiteralAccess()
public ParserRule getXLiteralRule()
public XbaseGrammarAccess.XCollectionLiteralElements getXCollectionLiteralAccess()
public ParserRule getXCollectionLiteralRule()
public XbaseGrammarAccess.XSetLiteralElements getXSetLiteralAccess()
public ParserRule getXSetLiteralRule()
public XbaseGrammarAccess.XListLiteralElements getXListLiteralAccess()
public ParserRule getXListLiteralRule()
public XbaseGrammarAccess.XClosureElements getXClosureAccess()
public ParserRule getXClosureRule()
public XbaseGrammarAccess.XExpressionInClosureElements getXExpressionInClosureAccess()
public ParserRule getXExpressionInClosureRule()
public XbaseGrammarAccess.XShortClosureElements getXShortClosureAccess()
public ParserRule getXShortClosureRule()
public XbaseGrammarAccess.XParenthesizedExpressionElements getXParenthesizedExpressionAccess()
public ParserRule getXParenthesizedExpressionRule()
public XbaseGrammarAccess.XIfExpressionElements getXIfExpressionAccess()
public ParserRule getXIfExpressionRule()
public XbaseGrammarAccess.XSwitchExpressionElements getXSwitchExpressionAccess()
public ParserRule getXSwitchExpressionRule()
public XbaseGrammarAccess.XCasePartElements getXCasePartAccess()
public ParserRule getXCasePartRule()
public XbaseGrammarAccess.XForLoopExpressionElements getXForLoopExpressionAccess()
public ParserRule getXForLoopExpressionRule()
public XbaseGrammarAccess.XBasicForLoopExpressionElements getXBasicForLoopExpressionAccess()
public ParserRule getXBasicForLoopExpressionRule()
public XbaseGrammarAccess.XWhileExpressionElements getXWhileExpressionAccess()
public ParserRule getXWhileExpressionRule()
public XbaseGrammarAccess.XDoWhileExpressionElements getXDoWhileExpressionAccess()
public ParserRule getXDoWhileExpressionRule()
public XbaseGrammarAccess.XExpressionOrVarDeclarationElements getXExpressionOrVarDeclarationAccess()
public ParserRule getXExpressionOrVarDeclarationRule()
public XbaseGrammarAccess.XVariableDeclarationElements getXVariableDeclarationAccess()
public ParserRule getXVariableDeclarationRule()
public XbaseGrammarAccess.JvmFormalParameterElements getJvmFormalParameterAccess()
public ParserRule getJvmFormalParameterRule()
public XbaseGrammarAccess.FullJvmFormalParameterElements getFullJvmFormalParameterAccess()
public ParserRule getFullJvmFormalParameterRule()
public XbaseGrammarAccess.XFeatureCallElements getXFeatureCallAccess()
public ParserRule getXFeatureCallRule()
public XbaseGrammarAccess.IdOrSuperElements getIdOrSuperAccess()
public ParserRule getIdOrSuperRule()
public XbaseGrammarAccess.XConstructorCallElements getXConstructorCallAccess()
public ParserRule getXConstructorCallRule()
public XbaseGrammarAccess.XBooleanLiteralElements getXBooleanLiteralAccess()
public ParserRule getXBooleanLiteralRule()
public XbaseGrammarAccess.XNullLiteralElements getXNullLiteralAccess()
public ParserRule getXNullLiteralRule()
public XbaseGrammarAccess.XNumberLiteralElements getXNumberLiteralAccess()
public ParserRule getXNumberLiteralRule()
public XbaseGrammarAccess.XStringLiteralElements getXStringLiteralAccess()
public ParserRule getXStringLiteralRule()
public XbaseGrammarAccess.XTypeLiteralElements getXTypeLiteralAccess()
public ParserRule getXTypeLiteralRule()
public XbaseGrammarAccess.XThrowExpressionElements getXThrowExpressionAccess()
public ParserRule getXThrowExpressionRule()
public XbaseGrammarAccess.XReturnExpressionElements getXReturnExpressionAccess()
public ParserRule getXReturnExpressionRule()
public XbaseGrammarAccess.XTryCatchFinallyExpressionElements getXTryCatchFinallyExpressionAccess()
public ParserRule getXTryCatchFinallyExpressionRule()
public XbaseGrammarAccess.XSynchronizedExpressionElements getXSynchronizedExpressionAccess()
public ParserRule getXSynchronizedExpressionRule()
public XbaseGrammarAccess.XCatchClauseElements getXCatchClauseAccess()
public ParserRule getXCatchClauseRule()
public XbaseGrammarAccess.QualifiedNameElements getQualifiedNameAccess()
public ParserRule getQualifiedNameRule()
public XbaseGrammarAccess.NumberElements getNumberAccess()
public ParserRule getNumberRule()
public XbaseGrammarAccess.StaticQualifierElements getStaticQualifierAccess()
public ParserRule getStaticQualifierRule()
public TerminalRule getHEXRule()
public TerminalRule getINTRule()
public TerminalRule getDECIMALRule()
public XtypeGrammarAccess.JvmTypeReferenceElements getJvmTypeReferenceAccess()
public ParserRule getJvmTypeReferenceRule()
public XtypeGrammarAccess.ArrayBracketsElements getArrayBracketsAccess()
public ParserRule getArrayBracketsRule()
public XtypeGrammarAccess.XFunctionTypeRefElements getXFunctionTypeRefAccess()
public ParserRule getXFunctionTypeRefRule()
public XtypeGrammarAccess.JvmParameterizedTypeReferenceElements getJvmParameterizedTypeReferenceAccess()
public ParserRule getJvmParameterizedTypeReferenceRule()
public XtypeGrammarAccess.JvmArgumentTypeReferenceElements getJvmArgumentTypeReferenceAccess()
public ParserRule getJvmArgumentTypeReferenceRule()
public XtypeGrammarAccess.JvmWildcardTypeReferenceElements getJvmWildcardTypeReferenceAccess()
public ParserRule getJvmWildcardTypeReferenceRule()
public XtypeGrammarAccess.JvmUpperBoundElements getJvmUpperBoundAccess()
public ParserRule getJvmUpperBoundRule()
public XtypeGrammarAccess.JvmUpperBoundAndedElements getJvmUpperBoundAndedAccess()
public ParserRule getJvmUpperBoundAndedRule()
public XtypeGrammarAccess.JvmLowerBoundElements getJvmLowerBoundAccess()
public ParserRule getJvmLowerBoundRule()
public XtypeGrammarAccess.JvmLowerBoundAndedElements getJvmLowerBoundAndedAccess()
public ParserRule getJvmLowerBoundAndedRule()
public XtypeGrammarAccess.JvmTypeParameterElements getJvmTypeParameterAccess()
public ParserRule getJvmTypeParameterRule()
public XtypeGrammarAccess.QualifiedNameWithWildcardElements getQualifiedNameWithWildcardAccess()
public ParserRule getQualifiedNameWithWildcardRule()
public XtypeGrammarAccess.XImportSectionElements getXImportSectionAccess()
public ParserRule getXImportSectionRule()
public XtypeGrammarAccess.XImportDeclarationElements getXImportDeclarationAccess()
public ParserRule getXImportDeclarationRule()
public XtypeGrammarAccess.QualifiedNameInStaticImportElements getQualifiedNameInStaticImportAccess()
public ParserRule getQualifiedNameInStaticImportRule()
public TerminalRule getIDRule()
public TerminalRule getSTRINGRule()
public TerminalRule getML_COMMENTRule()
public TerminalRule getSL_COMMENTRule()
public TerminalRule getWSRule()
public TerminalRule getANY_OTHERRule()