org.eclipse.xtext
Interface IGrammarAccess

All Known Implementing Classes:
AbstractElementFinder.AbstractGrammarElementFinder, CodetemplatesGrammarAccess, PureXbaseGrammarAccess, SimpleAntlrGrammarAccess, SimpleExpressionsGrammarAccess, SingleCodetemplateGrammarAccess, TerminalsGrammarAccess, XbaseGrammarAccess, XbaseWithAnnotationsGrammarAccess, Xtend2GrammarAccess, XtextGrammarAccess, XtypeGrammarAccess

public interface IGrammarAccess

TODO Javadoc


Nested Class Summary
static interface IGrammarAccess.IAbstractRuleAccess
          TODO can we use generics instead of inheritance?
static interface IGrammarAccess.IEnumRuleAccess
           
static interface IGrammarAccess.IParserRuleAccess
           
 
Method Summary
 java.util.List<Pair<Keyword,Keyword>> findKeywordPairs(java.lang.String leftKw, java.lang.String rightKw)
           
 java.util.List<Keyword> findKeywords(java.lang.String... keywords)
           
 java.util.List<RuleCall> findRuleCalls(AbstractRule... rules)
           
 Grammar getGrammar()
           
 

Method Detail

findKeywordPairs

java.util.List<Pair<Keyword,Keyword>> findKeywordPairs(java.lang.String leftKw,
                                                       java.lang.String rightKw)

findKeywords

java.util.List<Keyword> findKeywords(java.lang.String... keywords)

findRuleCalls

java.util.List<RuleCall> findRuleCalls(AbstractRule... rules)

getGrammar

Grammar getGrammar()