public class XtextGrammarAccess extends AbstractElementFinder.AbstractGrammarElementFinder
AbstractElementFinder.AbstractEnumRuleElementFinder, AbstractElementFinder.AbstractGrammarElementFinder, AbstractElementFinder.AbstractParserRuleElementFinder
IGrammarAccess.IAbstractRuleAccess, IGrammarAccess.IEnumRuleAccess, IGrammarAccess.IParserRuleAccess
Constructor and Description |
---|
XtextGrammarAccess(GrammarProvider grammarProvider,
TerminalsGrammarAccess gaTerminals) |
getRules
findAssignments, findByNestedRuleCall, findCrossReferences, findCrossReferences, findKeywordPairs, findKeywords, findRuleCalls
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
findKeywordPairs, findKeywords, findRuleCalls
@Inject public XtextGrammarAccess(GrammarProvider grammarProvider, TerminalsGrammarAccess gaTerminals)
protected Grammar internalFindGrammar(GrammarProvider grammarProvider)
public Grammar getGrammar()
public TerminalsGrammarAccess getTerminalsGrammarAccess()
public XtextGrammarAccess.GrammarElements getGrammarAccess()
public ParserRule getGrammarRule()
public XtextGrammarAccess.GrammarIDElements getGrammarIDAccess()
public ParserRule getGrammarIDRule()
public XtextGrammarAccess.AbstractRuleElements getAbstractRuleAccess()
public ParserRule getAbstractRuleRule()
public XtextGrammarAccess.AbstractMetamodelDeclarationElements getAbstractMetamodelDeclarationAccess()
public ParserRule getAbstractMetamodelDeclarationRule()
public XtextGrammarAccess.GeneratedMetamodelElements getGeneratedMetamodelAccess()
public ParserRule getGeneratedMetamodelRule()
public XtextGrammarAccess.ReferencedMetamodelElements getReferencedMetamodelAccess()
public ParserRule getReferencedMetamodelRule()
public XtextGrammarAccess.ParserRuleElements getParserRuleAccess()
public ParserRule getParserRuleRule()
public XtextGrammarAccess.TypeRefElements getTypeRefAccess()
public ParserRule getTypeRefRule()
public XtextGrammarAccess.AlternativesElements getAlternativesAccess()
public ParserRule getAlternativesRule()
public XtextGrammarAccess.UnorderedGroupElements getUnorderedGroupAccess()
public ParserRule getUnorderedGroupRule()
public XtextGrammarAccess.GroupElements getGroupAccess()
public ParserRule getGroupRule()
public XtextGrammarAccess.AbstractTokenElements getAbstractTokenAccess()
public ParserRule getAbstractTokenRule()
public XtextGrammarAccess.AbstractTokenWithCardinalityElements getAbstractTokenWithCardinalityAccess()
public ParserRule getAbstractTokenWithCardinalityRule()
public XtextGrammarAccess.ActionElements getActionAccess()
public ParserRule getActionRule()
public XtextGrammarAccess.AbstractTerminalElements getAbstractTerminalAccess()
public ParserRule getAbstractTerminalRule()
public XtextGrammarAccess.KeywordElements getKeywordAccess()
public ParserRule getKeywordRule()
public XtextGrammarAccess.RuleCallElements getRuleCallAccess()
public ParserRule getRuleCallRule()
public XtextGrammarAccess.PredicatedKeywordElements getPredicatedKeywordAccess()
public ParserRule getPredicatedKeywordRule()
public XtextGrammarAccess.PredicatedRuleCallElements getPredicatedRuleCallAccess()
public ParserRule getPredicatedRuleCallRule()
public XtextGrammarAccess.AssignmentElements getAssignmentAccess()
public ParserRule getAssignmentRule()
public XtextGrammarAccess.AssignableTerminalElements getAssignableTerminalAccess()
public ParserRule getAssignableTerminalRule()
public XtextGrammarAccess.ParenthesizedAssignableElementElements getParenthesizedAssignableElementAccess()
public ParserRule getParenthesizedAssignableElementRule()
public XtextGrammarAccess.AssignableAlternativesElements getAssignableAlternativesAccess()
public ParserRule getAssignableAlternativesRule()
public XtextGrammarAccess.CrossReferenceElements getCrossReferenceAccess()
public ParserRule getCrossReferenceRule()
public XtextGrammarAccess.CrossReferenceableTerminalElements getCrossReferenceableTerminalAccess()
public ParserRule getCrossReferenceableTerminalRule()
public XtextGrammarAccess.ParenthesizedElementElements getParenthesizedElementAccess()
public ParserRule getParenthesizedElementRule()
public XtextGrammarAccess.PredicatedGroupElements getPredicatedGroupAccess()
public ParserRule getPredicatedGroupRule()
public XtextGrammarAccess.TerminalRuleElements getTerminalRuleAccess()
public ParserRule getTerminalRuleRule()
public XtextGrammarAccess.TerminalAlternativesElements getTerminalAlternativesAccess()
public ParserRule getTerminalAlternativesRule()
public XtextGrammarAccess.TerminalGroupElements getTerminalGroupAccess()
public ParserRule getTerminalGroupRule()
public XtextGrammarAccess.TerminalTokenElements getTerminalTokenAccess()
public ParserRule getTerminalTokenRule()
public XtextGrammarAccess.TerminalTokenElementElements getTerminalTokenElementAccess()
public ParserRule getTerminalTokenElementRule()
public XtextGrammarAccess.ParenthesizedTerminalElementElements getParenthesizedTerminalElementAccess()
public ParserRule getParenthesizedTerminalElementRule()
public XtextGrammarAccess.AbstractNegatedTokenElements getAbstractNegatedTokenAccess()
public ParserRule getAbstractNegatedTokenRule()
public XtextGrammarAccess.NegatedTokenElements getNegatedTokenAccess()
public ParserRule getNegatedTokenRule()
public XtextGrammarAccess.UntilTokenElements getUntilTokenAccess()
public ParserRule getUntilTokenRule()
public XtextGrammarAccess.WildcardElements getWildcardAccess()
public ParserRule getWildcardRule()
public XtextGrammarAccess.EOFElements getEOFAccess()
public ParserRule getEOFRule()
public XtextGrammarAccess.CharacterRangeElements getCharacterRangeAccess()
public ParserRule getCharacterRangeRule()
public XtextGrammarAccess.EnumRuleElements getEnumRuleAccess()
public ParserRule getEnumRuleRule()
public XtextGrammarAccess.EnumLiteralsElements getEnumLiteralsAccess()
public ParserRule getEnumLiteralsRule()
public XtextGrammarAccess.EnumLiteralDeclarationElements getEnumLiteralDeclarationAccess()
public ParserRule getEnumLiteralDeclarationRule()
public TerminalRule getIDRule()
public TerminalRule getINTRule()
public TerminalRule getSTRINGRule()
public TerminalRule getML_COMMENTRule()
public TerminalRule getSL_COMMENTRule()
public TerminalRule getWSRule()
public TerminalRule getANY_OTHERRule()