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, 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, visit, visit, visitObject
public 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
Generator
IOException
public Map<String,List<Class>> getClassesByPackage()
public static void main(String[] args)
args
- Copyright © 2018 BITPlan GmbH. All rights reserved.