org.eclipse.xtext
Interface IGrammarAccess.IAbstractRuleAccess

All Known Subinterfaces:
IGrammarAccess.IEnumRuleAccess, IGrammarAccess.IParserRuleAccess
All Known Implementing Classes:
AbstractElementFinder.AbstractEnumRuleElementFinder, AbstractElementFinder.AbstractParserRuleElementFinder, CodetemplatesGrammarAccess.CodetemplateElements, CodetemplatesGrammarAccess.CodetemplatesElements, CodetemplatesGrammarAccess.DollarElements, CodetemplatesGrammarAccess.FQNElements, CodetemplatesGrammarAccess.LiteralElements, CodetemplatesGrammarAccess.LiteralValueElements, CodetemplatesGrammarAccess.TemplateBodyElements, CodetemplatesGrammarAccess.TemplateBodyWithQuotesElements, CodetemplatesGrammarAccess.TemplatePartElements, CodetemplatesGrammarAccess.ValidIDElements, CodetemplatesGrammarAccess.VariableElements, CodetemplatesGrammarAccess.VariableOrDollarElements, PureXbaseGrammarAccess.ImportElements, PureXbaseGrammarAccess.ModelElements, PureXbaseGrammarAccess.QualifiedNameWithWildCardElements, PureXbaseGrammarAccess.SpecialBlockExpressionElements, SimpleAntlrGrammarAccess.AlternativesElements, SimpleAntlrGrammarAccess.AntlrGrammarElements, SimpleAntlrGrammarAccess.AtomElements, SimpleAntlrGrammarAccess.EmptyParenthesisElements, SimpleAntlrGrammarAccess.GroupElements, SimpleAntlrGrammarAccess.IdOrIntElements, SimpleAntlrGrammarAccess.KeywordElements, SimpleAntlrGrammarAccess.LiteralElements, SimpleAntlrGrammarAccess.OptionsElements, SimpleAntlrGrammarAccess.OptionValueElements, SimpleAntlrGrammarAccess.OtherElementElements, SimpleAntlrGrammarAccess.ParenthesizedElements, SimpleAntlrGrammarAccess.PredicatedElements, SimpleAntlrGrammarAccess.RuleCallElements, SimpleAntlrGrammarAccess.RuleElements, SimpleAntlrGrammarAccess.RuleOptionsElements, SimpleAntlrGrammarAccess.WildcardElements, SimpleExpressionsGrammarAccess.AndExpressionElements, SimpleExpressionsGrammarAccess.ArgumentElements, SimpleExpressionsGrammarAccess.AtomElements, SimpleExpressionsGrammarAccess.ComparisonElements, SimpleExpressionsGrammarAccess.ExpressionElements, SimpleExpressionsGrammarAccess.FQNElements, SimpleExpressionsGrammarAccess.IfConditionElements, SimpleExpressionsGrammarAccess.MethodCallElements, SimpleExpressionsGrammarAccess.MethodCallLiteralElements, SimpleExpressionsGrammarAccess.NumberLiteralElements, SimpleExpressionsGrammarAccess.ParenthesizedExpressionElements, SimpleExpressionsGrammarAccess.PrefixExpressionElements, SingleCodetemplateGrammarAccess.CodetemplateElements, SingleCodetemplateGrammarAccess.CodetemplatesElements, SingleCodetemplateGrammarAccess.LiteralValueElements, SingleCodetemplateGrammarAccess.TemplateBodyWithQuotesElements, XbaseGrammarAccess.IdOrSuperElements, XbaseGrammarAccess.JvmFormalParameterElements, XbaseGrammarAccess.OpAddElements, XbaseGrammarAccess.OpAndElements, XbaseGrammarAccess.OpCompareElements, XbaseGrammarAccess.OpEqualityElements, XbaseGrammarAccess.OpMultiAssignElements, XbaseGrammarAccess.OpMultiElements, XbaseGrammarAccess.OpOrElements, XbaseGrammarAccess.OpOtherElements, XbaseGrammarAccess.OpSingleAssignElements, XbaseGrammarAccess.OpUnaryElements, XbaseGrammarAccess.QualifiedNameElements, XbaseGrammarAccess.StaticQualifierElements, XbaseGrammarAccess.XAdditiveExpressionElements, XbaseGrammarAccess.XAndExpressionElements, XbaseGrammarAccess.XAssignmentElements, XbaseGrammarAccess.XBlockExpressionElements, XbaseGrammarAccess.XBooleanLiteralElements, XbaseGrammarAccess.XCasePartElements, XbaseGrammarAccess.XCastedExpressionElements, XbaseGrammarAccess.XCatchClauseElements, XbaseGrammarAccess.XClosureElements, XbaseGrammarAccess.XConstructorCallElements, XbaseGrammarAccess.XDoWhileExpressionElements, XbaseGrammarAccess.XEqualityExpressionElements, XbaseGrammarAccess.XExpressionElements, XbaseGrammarAccess.XExpressionInsideBlockElements, XbaseGrammarAccess.XFeatureCallElements, XbaseGrammarAccess.XForLoopExpressionElements, XbaseGrammarAccess.XIfExpressionElements, XbaseGrammarAccess.XIntLiteralElements, XbaseGrammarAccess.XLiteralElements, XbaseGrammarAccess.XMemberFeatureCallElements, XbaseGrammarAccess.XMultiplicativeExpressionElements, XbaseGrammarAccess.XNullLiteralElements, XbaseGrammarAccess.XOrExpressionElements, XbaseGrammarAccess.XOtherOperatorExpressionElements, XbaseGrammarAccess.XParenthesizedExpressionElements, XbaseGrammarAccess.XPrimaryExpressionElements, XbaseGrammarAccess.XRelationalExpressionElements, XbaseGrammarAccess.XReturnExpressionElements, XbaseGrammarAccess.XShortClosureElements, XbaseGrammarAccess.XStringLiteralElements, XbaseGrammarAccess.XSwitchExpressionElements, XbaseGrammarAccess.XThrowExpressionElements, XbaseGrammarAccess.XTryCatchFinallyExpressionElements, XbaseGrammarAccess.XTypeLiteralElements, XbaseGrammarAccess.XUnaryOperationElements, XbaseGrammarAccess.XVariableDeclarationElements, XbaseGrammarAccess.XWhileExpressionElements, XbaseWithAnnotationsGrammarAccess.XAnnotationElements, XbaseWithAnnotationsGrammarAccess.XAnnotationElementValueElements, XbaseWithAnnotationsGrammarAccess.XAnnotationElementValuePairElements, XbaseWithAnnotationsGrammarAccess.XAnnotationElementValueStringConcatenationElements, XbaseWithAnnotationsGrammarAccess.XAnnotationValueArrayElements, XbaseWithAnnotationsGrammarAccess.XAnnotationValueFieldReferenceElements, Xtend2GrammarAccess.ClassElements, Xtend2GrammarAccess.CreateExtensionInfoElements, Xtend2GrammarAccess.FileElements, Xtend2GrammarAccess.ImportElements, Xtend2GrammarAccess.InternalRichStringElements, Xtend2GrammarAccess.InternalRichStringLiteralElements, Xtend2GrammarAccess.MemberElements, Xtend2GrammarAccess.ParameterElements, Xtend2GrammarAccess.QualifiedNameWithWildCardElements, Xtend2GrammarAccess.RichStringElements, Xtend2GrammarAccess.RichStringElseIfElements, Xtend2GrammarAccess.RichStringForLoopElements, Xtend2GrammarAccess.RichStringIfElements, Xtend2GrammarAccess.RichStringLiteralElements, Xtend2GrammarAccess.RichStringLiteralEndElements, Xtend2GrammarAccess.RichStringLiteralInbetweenElements, Xtend2GrammarAccess.RichStringLiteralStartElements, Xtend2GrammarAccess.RichStringPartElements, Xtend2GrammarAccess.SimpleStringLiteralElements, Xtend2GrammarAccess.ValidIDElements, Xtend2GrammarAccess.XStringLiteralElements, XtextGrammarAccess.AbstractMetamodelDeclarationElements, XtextGrammarAccess.AbstractNegatedTokenElements, XtextGrammarAccess.AbstractRuleElements, XtextGrammarAccess.AbstractTerminalElements, XtextGrammarAccess.AbstractTokenElements, XtextGrammarAccess.AbstractTokenWithCardinalityElements, XtextGrammarAccess.ActionElements, XtextGrammarAccess.AlternativesElements, XtextGrammarAccess.AssignableAlternativesElements, XtextGrammarAccess.AssignableTerminalElements, XtextGrammarAccess.AssignmentElements, XtextGrammarAccess.CharacterRangeElements, XtextGrammarAccess.CrossReferenceableTerminalElements, XtextGrammarAccess.CrossReferenceElements, XtextGrammarAccess.EnumLiteralDeclarationElements, XtextGrammarAccess.EnumLiteralsElements, XtextGrammarAccess.EnumRuleElements, XtextGrammarAccess.EOFElements, XtextGrammarAccess.GeneratedMetamodelElements, XtextGrammarAccess.GrammarElements, XtextGrammarAccess.GrammarIDElements, XtextGrammarAccess.GroupElements, XtextGrammarAccess.KeywordElements, XtextGrammarAccess.NegatedTokenElements, XtextGrammarAccess.ParenthesizedAssignableElementElements, XtextGrammarAccess.ParenthesizedElementElements, XtextGrammarAccess.ParenthesizedTerminalElementElements, XtextGrammarAccess.ParserRuleElements, XtextGrammarAccess.PredicatedGroupElements, XtextGrammarAccess.PredicatedKeywordElements, XtextGrammarAccess.PredicatedRuleCallElements, XtextGrammarAccess.ReferencedMetamodelElements, XtextGrammarAccess.RuleCallElements, XtextGrammarAccess.TerminalAlternativesElements, XtextGrammarAccess.TerminalGroupElements, XtextGrammarAccess.TerminalRuleElements, XtextGrammarAccess.TerminalTokenElementElements, XtextGrammarAccess.TerminalTokenElements, XtextGrammarAccess.TypeRefElements, XtextGrammarAccess.UnorderedGroupElements, XtextGrammarAccess.UntilTokenElements, XtextGrammarAccess.WildcardElements, XtypeGrammarAccess.JvmArgumentTypeReferenceElements, XtypeGrammarAccess.JvmLowerBoundElements, XtypeGrammarAccess.JvmParameterizedTypeReferenceElements, XtypeGrammarAccess.JvmTypeParameterElements, XtypeGrammarAccess.JvmTypeReferenceElements, XtypeGrammarAccess.JvmUpperBoundAndedElements, XtypeGrammarAccess.JvmUpperBoundElements, XtypeGrammarAccess.JvmWildcardTypeReferenceElements, XtypeGrammarAccess.QualifiedNameElements, XtypeGrammarAccess.ValidIDElements, XtypeGrammarAccess.XFunctionTypeRefElements
Enclosing interface:
IGrammarAccess

public static interface IGrammarAccess.IAbstractRuleAccess

TODO can we use generics instead of inheritance?


Method Summary
 AbstractRule getRule()
           
 

Method Detail

getRule

AbstractRule getRule()