Package org.eclipse.xtext.services
Class XtextGrammarAccess
- java.lang.Object
-
- org.eclipse.xtext.service.AbstractElementFinder
-
- org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder
-
- org.eclipse.xtext.services.XtextGrammarAccess
-
- All Implemented Interfaces:
IGrammarAccess
public class XtextGrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class org.eclipse.xtext.service.AbstractElementFinder
AbstractElementFinder.AbstractEnumRuleElementFinder, AbstractElementFinder.AbstractGrammarElementFinder, AbstractElementFinder.AbstractParserRuleElementFinder
-
Nested classes/interfaces inherited from interface org.eclipse.xtext.IGrammarAccess
IGrammarAccess.IAbstractRuleAccess, IGrammarAccess.IEnumRuleAccess, IGrammarAccess.IParserRuleAccess
-
-
Constructor Summary
Constructors Constructor Description XtextGrammarAccess(GrammarProvider grammarProvider, TerminalsGrammarAccess gaTerminals)
-
Method Summary
-
Methods inherited from class org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder
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
findKeywordPairs, findKeywords, findRuleCalls
-
-
-
-
Constructor Detail
-
XtextGrammarAccess
@Inject public XtextGrammarAccess(GrammarProvider grammarProvider, TerminalsGrammarAccess gaTerminals)
-
-
Method Detail
-
internalFindGrammar
protected Grammar internalFindGrammar(GrammarProvider grammarProvider)
-
getGrammar
public Grammar getGrammar()
-
getTerminalsGrammarAccess
public TerminalsGrammarAccess getTerminalsGrammarAccess()
-
getGrammarAccess
public XtextGrammarAccess.GrammarElements getGrammarAccess()
-
getGrammarRule
public ParserRule getGrammarRule()
-
getGrammarIDAccess
public XtextGrammarAccess.GrammarIDElements getGrammarIDAccess()
-
getGrammarIDRule
public ParserRule getGrammarIDRule()
-
getAbstractRuleAccess
public XtextGrammarAccess.AbstractRuleElements getAbstractRuleAccess()
-
getAbstractRuleRule
public ParserRule getAbstractRuleRule()
-
getAbstractMetamodelDeclarationAccess
public XtextGrammarAccess.AbstractMetamodelDeclarationElements getAbstractMetamodelDeclarationAccess()
-
getAbstractMetamodelDeclarationRule
public ParserRule getAbstractMetamodelDeclarationRule()
-
getGeneratedMetamodelAccess
public XtextGrammarAccess.GeneratedMetamodelElements getGeneratedMetamodelAccess()
-
getGeneratedMetamodelRule
public ParserRule getGeneratedMetamodelRule()
-
getReferencedMetamodelAccess
public XtextGrammarAccess.ReferencedMetamodelElements getReferencedMetamodelAccess()
-
getReferencedMetamodelRule
public ParserRule getReferencedMetamodelRule()
-
getAnnotationAccess
public XtextGrammarAccess.AnnotationElements getAnnotationAccess()
-
getAnnotationRule
public ParserRule getAnnotationRule()
-
getParserRuleAccess
public XtextGrammarAccess.ParserRuleElements getParserRuleAccess()
-
getParserRuleRule
public ParserRule getParserRuleRule()
-
getRuleNameAndParamsAccess
public XtextGrammarAccess.RuleNameAndParamsElements getRuleNameAndParamsAccess()
-
getRuleNameAndParamsRule
public ParserRule getRuleNameAndParamsRule()
-
getParameterAccess
public XtextGrammarAccess.ParameterElements getParameterAccess()
-
getParameterRule
public ParserRule getParameterRule()
-
getTypeRefAccess
public XtextGrammarAccess.TypeRefElements getTypeRefAccess()
-
getTypeRefRule
public ParserRule getTypeRefRule()
-
getAlternativesAccess
public XtextGrammarAccess.AlternativesElements getAlternativesAccess()
-
getAlternativesRule
public ParserRule getAlternativesRule()
-
getConditionalBranchAccess
public XtextGrammarAccess.ConditionalBranchElements getConditionalBranchAccess()
-
getConditionalBranchRule
public ParserRule getConditionalBranchRule()
-
getUnorderedGroupAccess
public XtextGrammarAccess.UnorderedGroupElements getUnorderedGroupAccess()
-
getUnorderedGroupRule
public ParserRule getUnorderedGroupRule()
-
getGroupAccess
public XtextGrammarAccess.GroupElements getGroupAccess()
-
getGroupRule
public ParserRule getGroupRule()
-
getAbstractTokenAccess
public XtextGrammarAccess.AbstractTokenElements getAbstractTokenAccess()
-
getAbstractTokenRule
public ParserRule getAbstractTokenRule()
-
getAbstractTokenWithCardinalityAccess
public XtextGrammarAccess.AbstractTokenWithCardinalityElements getAbstractTokenWithCardinalityAccess()
-
getAbstractTokenWithCardinalityRule
public ParserRule getAbstractTokenWithCardinalityRule()
-
getActionAccess
public XtextGrammarAccess.ActionElements getActionAccess()
-
getActionRule
public ParserRule getActionRule()
-
getAbstractTerminalAccess
public XtextGrammarAccess.AbstractTerminalElements getAbstractTerminalAccess()
-
getAbstractTerminalRule
public ParserRule getAbstractTerminalRule()
-
getKeywordAccess
public XtextGrammarAccess.KeywordElements getKeywordAccess()
-
getKeywordRule
public ParserRule getKeywordRule()
-
getRuleCallAccess
public XtextGrammarAccess.RuleCallElements getRuleCallAccess()
-
getRuleCallRule
public ParserRule getRuleCallRule()
-
getNamedArgumentAccess
public XtextGrammarAccess.NamedArgumentElements getNamedArgumentAccess()
-
getNamedArgumentRule
public ParserRule getNamedArgumentRule()
-
getLiteralConditionAccess
public XtextGrammarAccess.LiteralConditionElements getLiteralConditionAccess()
-
getLiteralConditionRule
public ParserRule getLiteralConditionRule()
-
getDisjunctionAccess
public XtextGrammarAccess.DisjunctionElements getDisjunctionAccess()
-
getDisjunctionRule
public ParserRule getDisjunctionRule()
-
getConjunctionAccess
public XtextGrammarAccess.ConjunctionElements getConjunctionAccess()
-
getConjunctionRule
public ParserRule getConjunctionRule()
-
getNegationAccess
public XtextGrammarAccess.NegationElements getNegationAccess()
-
getNegationRule
public ParserRule getNegationRule()
-
getAtomAccess
public XtextGrammarAccess.AtomElements getAtomAccess()
-
getAtomRule
public ParserRule getAtomRule()
-
getParenthesizedConditionAccess
public XtextGrammarAccess.ParenthesizedConditionElements getParenthesizedConditionAccess()
-
getParenthesizedConditionRule
public ParserRule getParenthesizedConditionRule()
-
getParameterReferenceAccess
public XtextGrammarAccess.ParameterReferenceElements getParameterReferenceAccess()
-
getParameterReferenceRule
public ParserRule getParameterReferenceRule()
-
getTerminalRuleCallAccess
public XtextGrammarAccess.TerminalRuleCallElements getTerminalRuleCallAccess()
-
getTerminalRuleCallRule
public ParserRule getTerminalRuleCallRule()
-
getRuleIDAccess
public XtextGrammarAccess.RuleIDElements getRuleIDAccess()
-
getRuleIDRule
public ParserRule getRuleIDRule()
-
getValidIDAccess
public XtextGrammarAccess.ValidIDElements getValidIDAccess()
-
getValidIDRule
public ParserRule getValidIDRule()
-
getPredicatedKeywordAccess
public XtextGrammarAccess.PredicatedKeywordElements getPredicatedKeywordAccess()
-
getPredicatedKeywordRule
public ParserRule getPredicatedKeywordRule()
-
getPredicatedRuleCallAccess
public XtextGrammarAccess.PredicatedRuleCallElements getPredicatedRuleCallAccess()
-
getPredicatedRuleCallRule
public ParserRule getPredicatedRuleCallRule()
-
getAssignmentAccess
public XtextGrammarAccess.AssignmentElements getAssignmentAccess()
-
getAssignmentRule
public ParserRule getAssignmentRule()
-
getAssignableTerminalAccess
public XtextGrammarAccess.AssignableTerminalElements getAssignableTerminalAccess()
-
getAssignableTerminalRule
public ParserRule getAssignableTerminalRule()
-
getParenthesizedAssignableElementAccess
public XtextGrammarAccess.ParenthesizedAssignableElementElements getParenthesizedAssignableElementAccess()
-
getParenthesizedAssignableElementRule
public ParserRule getParenthesizedAssignableElementRule()
-
getAssignableAlternativesAccess
public XtextGrammarAccess.AssignableAlternativesElements getAssignableAlternativesAccess()
-
getAssignableAlternativesRule
public ParserRule getAssignableAlternativesRule()
-
getCrossReferenceAccess
public XtextGrammarAccess.CrossReferenceElements getCrossReferenceAccess()
-
getCrossReferenceRule
public ParserRule getCrossReferenceRule()
-
getCrossReferenceableTerminalAccess
public XtextGrammarAccess.CrossReferenceableTerminalElements getCrossReferenceableTerminalAccess()
-
getCrossReferenceableTerminalRule
public ParserRule getCrossReferenceableTerminalRule()
-
getParenthesizedElementAccess
public XtextGrammarAccess.ParenthesizedElementElements getParenthesizedElementAccess()
-
getParenthesizedElementRule
public ParserRule getParenthesizedElementRule()
-
getPredicatedGroupAccess
public XtextGrammarAccess.PredicatedGroupElements getPredicatedGroupAccess()
-
getPredicatedGroupRule
public ParserRule getPredicatedGroupRule()
-
getTerminalRuleAccess
public XtextGrammarAccess.TerminalRuleElements getTerminalRuleAccess()
-
getTerminalRuleRule
public ParserRule getTerminalRuleRule()
-
getTerminalAlternativesAccess
public XtextGrammarAccess.TerminalAlternativesElements getTerminalAlternativesAccess()
-
getTerminalAlternativesRule
public ParserRule getTerminalAlternativesRule()
-
getTerminalGroupAccess
public XtextGrammarAccess.TerminalGroupElements getTerminalGroupAccess()
-
getTerminalGroupRule
public ParserRule getTerminalGroupRule()
-
getTerminalTokenAccess
public XtextGrammarAccess.TerminalTokenElements getTerminalTokenAccess()
-
getTerminalTokenRule
public ParserRule getTerminalTokenRule()
-
getTerminalTokenElementAccess
public XtextGrammarAccess.TerminalTokenElementElements getTerminalTokenElementAccess()
-
getTerminalTokenElementRule
public ParserRule getTerminalTokenElementRule()
-
getParenthesizedTerminalElementAccess
public XtextGrammarAccess.ParenthesizedTerminalElementElements getParenthesizedTerminalElementAccess()
-
getParenthesizedTerminalElementRule
public ParserRule getParenthesizedTerminalElementRule()
-
getAbstractNegatedTokenAccess
public XtextGrammarAccess.AbstractNegatedTokenElements getAbstractNegatedTokenAccess()
-
getAbstractNegatedTokenRule
public ParserRule getAbstractNegatedTokenRule()
-
getNegatedTokenAccess
public XtextGrammarAccess.NegatedTokenElements getNegatedTokenAccess()
-
getNegatedTokenRule
public ParserRule getNegatedTokenRule()
-
getUntilTokenAccess
public XtextGrammarAccess.UntilTokenElements getUntilTokenAccess()
-
getUntilTokenRule
public ParserRule getUntilTokenRule()
-
getWildcardAccess
public XtextGrammarAccess.WildcardElements getWildcardAccess()
-
getWildcardRule
public ParserRule getWildcardRule()
-
getEOFAccess
public XtextGrammarAccess.EOFElements getEOFAccess()
-
getEOFRule
public ParserRule getEOFRule()
-
getCharacterRangeAccess
public XtextGrammarAccess.CharacterRangeElements getCharacterRangeAccess()
-
getCharacterRangeRule
public ParserRule getCharacterRangeRule()
-
getEnumRuleAccess
public XtextGrammarAccess.EnumRuleElements getEnumRuleAccess()
-
getEnumRuleRule
public ParserRule getEnumRuleRule()
-
getEnumLiteralsAccess
public XtextGrammarAccess.EnumLiteralsElements getEnumLiteralsAccess()
-
getEnumLiteralsRule
public ParserRule getEnumLiteralsRule()
-
getEnumLiteralDeclarationAccess
public XtextGrammarAccess.EnumLiteralDeclarationElements getEnumLiteralDeclarationAccess()
-
getEnumLiteralDeclarationRule
public ParserRule getEnumLiteralDeclarationRule()
-
getIDRule
public TerminalRule getIDRule()
-
getINTRule
public TerminalRule getINTRule()
-
getSTRINGRule
public TerminalRule getSTRINGRule()
-
getML_COMMENTRule
public TerminalRule getML_COMMENTRule()
-
getSL_COMMENTRule
public TerminalRule getSL_COMMENTRule()
-
getWSRule
public TerminalRule getWSRule()
-
getANY_OTHERRule
public TerminalRule getANY_OTHERRule()
-
-