public interface GrammarProperties
void setGrammarEngine(GrammarEngine engine)
void setSyntaxEngine(GrammarSyntaxEngine syntaxEngine)
void setAntlrEngine(ANTLRGrammarEngine antlrEngine)
List<ElementRule> getRules()
List<ElementRule> getDuplicateRules()
ElementRule getRuleWithName(String name)
ElementRule getRuleAtIndex(int index)
List<ElementReference> getUndefinedReferences()
List<ElementGroup> getGroups()
List<ElementBlock> getBlocks()
List<ElementAction> getActions()
List<ElementReference> getReferences()
List<ElementImport> getImports()
ElementGrammarName getElementName()
String getName()
String getTokenVocab()
int getNumberOfRulesWithErrors()
int getNumberOfErrors()
int getFirstDeclarationPosition(String name)
int getType()
boolean isParserGrammar()
boolean isLexerGrammar()
boolean isCombinedGrammar()
boolean isTreeParserGrammar()
void reset()
void updateAll()
void parserCompleted()
Copyright © 2013. All rights reserved.