public class PureXbaseGrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder
Modifier and Type | Class and Description |
---|---|
class |
PureXbaseGrammarAccess.FeatureCallIDElements |
class |
PureXbaseGrammarAccess.ModelElements |
class |
PureXbaseGrammarAccess.SpecialBlockExpressionElements |
AbstractElementFinder.AbstractEnumRuleElementFinder, AbstractElementFinder.AbstractGrammarElementFinder, AbstractElementFinder.AbstractParserRuleElementFinder
IGrammarAccess.IAbstractRuleAccess, IGrammarAccess.IEnumRuleAccess, IGrammarAccess.IParserRuleAccess
Constructor and Description |
---|
PureXbaseGrammarAccess(GrammarProvider grammarProvider,
XbaseGrammarAccess gaXbase) |
getRules
findAssignments, findByNestedRuleCall, findCrossReferences, findCrossReferences, findKeywordPairs, findKeywords, findRuleCalls
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findKeywordPairs, findKeywords, findRuleCalls
@Inject public PureXbaseGrammarAccess(GrammarProvider grammarProvider, XbaseGrammarAccess gaXbase)
protected Grammar internalFindGrammar(GrammarProvider grammarProvider)
public Grammar getGrammar()
public XbaseGrammarAccess getXbaseGrammarAccess()
public PureXbaseGrammarAccess.ModelElements getModelAccess()
public ParserRule getModelRule()
public PureXbaseGrammarAccess.SpecialBlockExpressionElements getSpecialBlockExpressionAccess()
public ParserRule getSpecialBlockExpressionRule()
public PureXbaseGrammarAccess.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.XBlockExpressionElements getXBlockExpressionAccess()
public ParserRule getXBlockExpressionRule()
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.ValidIDElements getValidIDAccess()
public ParserRule getValidIDRule()
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()