org.eclipse.xtext.services
Class XtextGrammarAccess

java.lang.Object
  extended by org.eclipse.xtext.service.AbstractElementFinder
      extended by org.eclipse.xtext.service.AbstractElementFinder.AbstractGrammarElementFinder
          extended by org.eclipse.xtext.services.XtextGrammarAccess
All Implemented Interfaces:
IGrammarAccess

public class XtextGrammarAccess
extends AbstractElementFinder.AbstractGrammarElementFinder


Nested Class Summary
 class XtextGrammarAccess.AbstractMetamodelDeclarationElements
           
 class XtextGrammarAccess.AbstractNegatedTokenElements
           
 class XtextGrammarAccess.AbstractRuleElements
           
 class XtextGrammarAccess.AbstractTerminalElements
           
 class XtextGrammarAccess.AbstractTokenElements
           
 class XtextGrammarAccess.AbstractTokenWithCardinalityElements
           
 class XtextGrammarAccess.ActionElements
           
 class XtextGrammarAccess.AlternativesElements
           
 class XtextGrammarAccess.AssignableAlternativesElements
           
 class XtextGrammarAccess.AssignableTerminalElements
           
 class XtextGrammarAccess.AssignmentElements
           
 class XtextGrammarAccess.CharacterRangeElements
           
 class XtextGrammarAccess.CrossReferenceableTerminalElements
           
 class XtextGrammarAccess.CrossReferenceElements
           
 class XtextGrammarAccess.EnumLiteralDeclarationElements
           
 class XtextGrammarAccess.EnumLiteralsElements
           
 class XtextGrammarAccess.EnumRuleElements
           
 class XtextGrammarAccess.EOFElements
           
 class XtextGrammarAccess.GeneratedMetamodelElements
           
 class XtextGrammarAccess.GrammarElements
           
 class XtextGrammarAccess.GrammarIDElements
           
 class XtextGrammarAccess.GroupElements
           
 class XtextGrammarAccess.KeywordElements
           
 class XtextGrammarAccess.NegatedTokenElements
           
 class XtextGrammarAccess.ParenthesizedAssignableElementElements
           
 class XtextGrammarAccess.ParenthesizedElementElements
           
 class XtextGrammarAccess.ParenthesizedTerminalElementElements
           
 class XtextGrammarAccess.ParserRuleElements
           
 class XtextGrammarAccess.PredicatedGroupElements
           
 class XtextGrammarAccess.PredicatedKeywordElements
           
 class XtextGrammarAccess.PredicatedRuleCallElements
           
 class XtextGrammarAccess.ReferencedMetamodelElements
           
 class XtextGrammarAccess.RuleCallElements
           
 class XtextGrammarAccess.TerminalAlternativesElements
           
 class XtextGrammarAccess.TerminalGroupElements
           
 class XtextGrammarAccess.TerminalRuleElements
           
 class XtextGrammarAccess.TerminalTokenElementElements
           
 class XtextGrammarAccess.TerminalTokenElements
           
 class XtextGrammarAccess.TypeRefElements
           
 class XtextGrammarAccess.UnorderedGroupElements
           
 class XtextGrammarAccess.UntilTokenElements
           
 class XtextGrammarAccess.WildcardElements
           
 
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
XtextGrammarAccess(GrammarProvider grammarProvider, TerminalsGrammarAccess gaTerminals)
           
 
Method Summary
 XtextGrammarAccess.AbstractMetamodelDeclarationElements getAbstractMetamodelDeclarationAccess()
           
 ParserRule getAbstractMetamodelDeclarationRule()
           
 XtextGrammarAccess.AbstractNegatedTokenElements getAbstractNegatedTokenAccess()
           
 ParserRule getAbstractNegatedTokenRule()
           
 XtextGrammarAccess.AbstractRuleElements getAbstractRuleAccess()
           
 ParserRule getAbstractRuleRule()
           
 XtextGrammarAccess.AbstractTerminalElements getAbstractTerminalAccess()
           
 ParserRule getAbstractTerminalRule()
           
 XtextGrammarAccess.AbstractTokenElements getAbstractTokenAccess()
           
 ParserRule getAbstractTokenRule()
           
 XtextGrammarAccess.AbstractTokenWithCardinalityElements getAbstractTokenWithCardinalityAccess()
           
 ParserRule getAbstractTokenWithCardinalityRule()
           
 XtextGrammarAccess.ActionElements getActionAccess()
           
 ParserRule getActionRule()
           
 XtextGrammarAccess.AlternativesElements getAlternativesAccess()
           
 ParserRule getAlternativesRule()
           
 TerminalRule getANY_OTHERRule()
           
 XtextGrammarAccess.AssignableAlternativesElements getAssignableAlternativesAccess()
           
 ParserRule getAssignableAlternativesRule()
           
 XtextGrammarAccess.AssignableTerminalElements getAssignableTerminalAccess()
           
 ParserRule getAssignableTerminalRule()
           
 XtextGrammarAccess.AssignmentElements getAssignmentAccess()
           
 ParserRule getAssignmentRule()
           
 XtextGrammarAccess.CharacterRangeElements getCharacterRangeAccess()
           
 ParserRule getCharacterRangeRule()
           
 XtextGrammarAccess.CrossReferenceableTerminalElements getCrossReferenceableTerminalAccess()
           
 ParserRule getCrossReferenceableTerminalRule()
           
 XtextGrammarAccess.CrossReferenceElements getCrossReferenceAccess()
           
 ParserRule getCrossReferenceRule()
           
 XtextGrammarAccess.EnumLiteralDeclarationElements getEnumLiteralDeclarationAccess()
           
 ParserRule getEnumLiteralDeclarationRule()
           
 XtextGrammarAccess.EnumLiteralsElements getEnumLiteralsAccess()
           
 ParserRule getEnumLiteralsRule()
           
 XtextGrammarAccess.EnumRuleElements getEnumRuleAccess()
           
 ParserRule getEnumRuleRule()
           
 XtextGrammarAccess.EOFElements getEOFAccess()
           
 ParserRule getEOFRule()
           
 XtextGrammarAccess.GeneratedMetamodelElements getGeneratedMetamodelAccess()
           
 ParserRule getGeneratedMetamodelRule()
           
 Grammar getGrammar()
           
 XtextGrammarAccess.GrammarElements getGrammarAccess()
           
 XtextGrammarAccess.GrammarIDElements getGrammarIDAccess()
           
 ParserRule getGrammarIDRule()
           
 ParserRule getGrammarRule()
           
 XtextGrammarAccess.GroupElements getGroupAccess()
           
 ParserRule getGroupRule()
           
 TerminalRule getIDRule()
           
 TerminalRule getINTRule()
           
 XtextGrammarAccess.KeywordElements getKeywordAccess()
           
 ParserRule getKeywordRule()
           
 TerminalRule getML_COMMENTRule()
           
 XtextGrammarAccess.NegatedTokenElements getNegatedTokenAccess()
           
 ParserRule getNegatedTokenRule()
           
 XtextGrammarAccess.ParenthesizedAssignableElementElements getParenthesizedAssignableElementAccess()
           
 ParserRule getParenthesizedAssignableElementRule()
           
 XtextGrammarAccess.ParenthesizedElementElements getParenthesizedElementAccess()
           
 ParserRule getParenthesizedElementRule()
           
 XtextGrammarAccess.ParenthesizedTerminalElementElements getParenthesizedTerminalElementAccess()
           
 ParserRule getParenthesizedTerminalElementRule()
           
 XtextGrammarAccess.ParserRuleElements getParserRuleAccess()
           
 ParserRule getParserRuleRule()
           
 XtextGrammarAccess.PredicatedGroupElements getPredicatedGroupAccess()
           
 ParserRule getPredicatedGroupRule()
           
 XtextGrammarAccess.PredicatedKeywordElements getPredicatedKeywordAccess()
           
 ParserRule getPredicatedKeywordRule()
           
 XtextGrammarAccess.PredicatedRuleCallElements getPredicatedRuleCallAccess()
           
 ParserRule getPredicatedRuleCallRule()
           
 XtextGrammarAccess.ReferencedMetamodelElements getReferencedMetamodelAccess()
           
 ParserRule getReferencedMetamodelRule()
           
 XtextGrammarAccess.RuleCallElements getRuleCallAccess()
           
 ParserRule getRuleCallRule()
           
 TerminalRule getSL_COMMENTRule()
           
 TerminalRule getSTRINGRule()
           
 XtextGrammarAccess.TerminalAlternativesElements getTerminalAlternativesAccess()
           
 ParserRule getTerminalAlternativesRule()
           
 XtextGrammarAccess.TerminalGroupElements getTerminalGroupAccess()
           
 ParserRule getTerminalGroupRule()
           
 XtextGrammarAccess.TerminalRuleElements getTerminalRuleAccess()
           
 ParserRule getTerminalRuleRule()
           
 TerminalsGrammarAccess getTerminalsGrammarAccess()
           
 XtextGrammarAccess.TerminalTokenElements getTerminalTokenAccess()
           
 XtextGrammarAccess.TerminalTokenElementElements getTerminalTokenElementAccess()
           
 ParserRule getTerminalTokenElementRule()
           
 ParserRule getTerminalTokenRule()
           
 XtextGrammarAccess.TypeRefElements getTypeRefAccess()
           
 ParserRule getTypeRefRule()
           
 XtextGrammarAccess.UnorderedGroupElements getUnorderedGroupAccess()
           
 ParserRule getUnorderedGroupRule()
           
 XtextGrammarAccess.UntilTokenElements getUntilTokenAccess()
           
 ParserRule getUntilTokenRule()
           
 XtextGrammarAccess.WildcardElements getWildcardAccess()
           
 ParserRule getWildcardRule()
           
 TerminalRule getWSRule()
           
 
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

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()

getParserRuleAccess

public XtextGrammarAccess.ParserRuleElements getParserRuleAccess()

getParserRuleRule

public ParserRule getParserRuleRule()

getTypeRefAccess

public XtextGrammarAccess.TypeRefElements getTypeRefAccess()

getTypeRefRule

public ParserRule getTypeRefRule()

getAlternativesAccess

public XtextGrammarAccess.AlternativesElements getAlternativesAccess()

getAlternativesRule

public ParserRule getAlternativesRule()

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()

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()