org.eclipse.xtext.service
Class AbstractElementFinder.AbstractParserRuleElementFinder

java.lang.Object
  extended by org.eclipse.xtext.service.AbstractElementFinder
      extended by org.eclipse.xtext.service.AbstractElementFinder.AbstractParserRuleElementFinder
All Implemented Interfaces:
IGrammarAccess.IAbstractRuleAccess, IGrammarAccess.IParserRuleAccess
Direct Known Subclasses:
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 class:
AbstractElementFinder

public abstract static class AbstractElementFinder.AbstractParserRuleElementFinder
extends AbstractElementFinder
implements IGrammarAccess.IParserRuleAccess


Nested Class Summary
 
Nested classes/interfaces inherited from class org.eclipse.xtext.service.AbstractElementFinder
AbstractElementFinder.AbstractEnumRuleElementFinder, AbstractElementFinder.AbstractGrammarElementFinder, AbstractElementFinder.AbstractParserRuleElementFinder
 
Constructor Summary
AbstractElementFinder.AbstractParserRuleElementFinder()
           
 
Method Summary
protected  java.lang.Iterable<? extends AbstractRule> getRules()
           
 
Methods inherited from class org.eclipse.xtext.service.AbstractElementFinder
findAssignments, findByNestedRuleCall, findCrossReferences, findCrossReferences, findKeywordPairs, findKeywords, findRuleCalls
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.eclipse.xtext.IGrammarAccess.IParserRuleAccess
getRule
 

Constructor Detail

AbstractElementFinder.AbstractParserRuleElementFinder

public AbstractElementFinder.AbstractParserRuleElementFinder()
Method Detail

getRules

protected java.lang.Iterable<? extends AbstractRule> getRules()
Specified by:
getRules in class AbstractElementFinder