public class JavaGenerator extends GeneratorVisitor
classesByPackage, debug, factory, LOGGER, packagesByName| Constructor and Description | 
|---|
JavaGenerator(PetalFile tree,
             File dump)
generate the java code 
 | 
JavaGenerator(PetalFile tree,
             File dump,
             String suffix)
generate the java code with the given suffix 
 | 
JavaGenerator(PetalFile tree,
             String dump_path)
generate java from the given dump_path 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
dump()
dump the result of the generator 
 | 
Map<String,List<Class>> | 
getClassesByPackage()
get the Classes 
 | 
int | 
getWarn()  | 
static void | 
main(String[] args)
main routine to test from command line 
 | 
void | 
setWarn(int warn)  | 
addPackage, getCategory, getClass, getClass, getDumpPath, getParentClass, getTree, init, run, setDumpPath, setTree, start, visit, visit, visit, visit, visit, visit, visit, visit, visitvisit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visit, visitObjectpublic JavaGenerator(PetalFile tree, File dump)
tree - dump - where to dump generated filespublic JavaGenerator(PetalFile tree, File dump, String suffix)
tree - dump - where to dump generated filessuffix - e.g. javapublic int getWarn()
public void setWarn(int warn)
public void dump()
          throws IOException
GeneratorIOExceptionpublic Map<String,List<Class>> getClassesByPackage()
public static void main(String[] args)
args - Copyright © 2018 BITPlan GmbH. All rights reserved.