|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--antlr.preprocessor.Hierarchy
Untamed:
Field Summary | |
protected Hashtable |
files
|
protected static Grammar |
LexerRoot
|
protected static Grammar |
ParserRoot
|
protected Hashtable |
symbols
|
protected static Grammar |
TreeParserRoot
|
Constructor Summary | |
Hierarchy()
Enabled: |
Method Summary | |
void |
addGrammar(Grammar gr)
Enabled: |
void |
addGrammarFile(GrammarFile gf)
Enabled: |
void |
expandGrammarsInFile(String fileName)
Enabled: |
Grammar |
findRoot(Grammar g)
Enabled: |
GrammarFile |
getFile(String fileName)
Enabled: |
Grammar |
getGrammar(String gr)
Enabled: |
static String |
optionsToString(IndexedVector options)
Enabled: |
void |
readGrammarFile(String file)
Enabled: |
boolean |
verifyThatHierarchyIsComplete()
Enabled: Return true if hierarchy is complete, false if not |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
protected static Grammar LexerRoot
protected static Grammar ParserRoot
protected static Grammar TreeParserRoot
protected Hashtable symbols
protected Hashtable files
Constructor Detail |
public Hierarchy()
Method Detail |
public void addGrammar(Grammar gr)
public void addGrammarFile(GrammarFile gf)
public void expandGrammarsInFile(String fileName)
public Grammar findRoot(Grammar g)
public GrammarFile getFile(String fileName)
public Grammar getGrammar(String gr)
public static String optionsToString(IndexedVector options)
public void readGrammarFile(String file) throws FileNotFoundException
FileNotFoundException
public boolean verifyThatHierarchyIsComplete()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |