Public Member Functions | Static Public Member Functions | Protected Attributes

antlr.preprocessor.Hierarchy Class Reference

List of all members.

Public Member Functions

 Hierarchy (antlr.Tool tool)
void addGrammar (Grammar gr)
void addGrammarFile (GrammarFile gf)
void expandGrammarsInFile (String fileName)
Grammar findRoot (Grammar g)
GrammarFile getFile (String fileName)
Grammar getGrammar (String gr)
void readGrammarFile (String file) throws FileNotFoundException
boolean verifyThatHierarchyIsComplete ()
antlr.Tool getTool ()
void setTool (antlr.Tool antlrTool)

Static Public Member Functions

static String optionsToString (IndexedVector options)

Protected Attributes

Grammar LexerRoot = null
Grammar ParserRoot = null
Grammar TreeParserRoot = null
Hashtable symbols
Hashtable files
antlr.Tool antlrTool

Constructor & Destructor Documentation

antlr.preprocessor.Hierarchy.Hierarchy ( antlr.Tool  tool  ) 

Member Function Documentation

void antlr.preprocessor.Hierarchy.addGrammar ( Grammar  gr  ) 
void antlr.preprocessor.Hierarchy.addGrammarFile ( GrammarFile  gf  ) 
void antlr.preprocessor.Hierarchy.expandGrammarsInFile ( String  fileName  ) 
Grammar antlr.preprocessor.Hierarchy.findRoot ( Grammar  g  ) 
GrammarFile antlr.preprocessor.Hierarchy.getFile ( String  fileName  ) 
Grammar antlr.preprocessor.Hierarchy.getGrammar ( String  gr  ) 
antlr.Tool antlr.preprocessor.Hierarchy.getTool (  ) 
static String antlr.preprocessor.Hierarchy.optionsToString ( IndexedVector  options  )  [static]
void antlr.preprocessor.Hierarchy.readGrammarFile ( String  file  )  throws FileNotFoundException
void antlr.preprocessor.Hierarchy.setTool ( antlr.Tool  antlrTool  ) 
boolean antlr.preprocessor.Hierarchy.verifyThatHierarchyIsComplete (  ) 

Member Data Documentation

Hashtable antlr.preprocessor.Hierarchy.files [protected]
Hashtable antlr.preprocessor.Hierarchy.symbols [protected]

The documentation for this class was generated from the following file:
 All Classes Namespaces Files Functions Variables Enumerations Properties