|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectnet.sourceforge.arbaro.tree.ShieldedTreeGenerator
public class ShieldedTreeGenerator
A TreeGenerator facade handling exceptions in tree generation. TreeGenerator method calls are delegated to a TreeGenerator object given in the constructor. Exceptions are printed to the console.
| Constructor Summary | |
|---|---|
ShieldedTreeGenerator(TreeGenerator treeGenerator)
|
|
| Method Summary | |
|---|---|
void |
clearParams()
See TreeGenerator interface |
AbstractParam |
getParam(java.lang.String param)
See TreeGenerator interface |
java.util.TreeMap |
getParamGroup(int level,
java.lang.String group)
See TreeGenerator interface |
Params |
getParams()
See TreeGenerator interface |
int |
getSeed()
See TreeGenerator interface |
Tree |
makeTree(Progress progress)
See TreeGenerator interface |
void |
readParamsFromCfg(java.io.InputStream is)
See TreeGenerator interface |
void |
readParamsFromXML(java.io.InputStream is)
See TreeGenerator interface |
void |
setParam(java.lang.String param,
java.lang.String value)
See TreeGenerator interface |
void |
setSeed(int seed)
See TreeGenerator interface |
protected void |
showException(java.lang.Exception e)
Print exceptions to the console using the Console class |
void |
writeParamsToXML(java.io.PrintWriter out)
See TreeGenerator interface |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ShieldedTreeGenerator(TreeGenerator treeGenerator)
treeGenerator - a TreeGenerator object without exception handling| Method Detail |
|---|
protected void showException(java.lang.Exception e)
e - the Exception to printpublic void clearParams()
clearParams in interface TreeGeneratorpublic AbstractParam getParam(java.lang.String param)
getParam in interface TreeGenerator
public java.util.TreeMap getParamGroup(int level,
java.lang.String group)
getParamGroup in interface TreeGeneratorlevel - The branch level (0..3)group - The parameter group name
public Params getParams()
getParams in interface TreeGeneratorpublic int getSeed()
getSeed in interface TreeGeneratorpublic Tree makeTree(Progress progress)
makeTree in interface TreeGeneratorpublic void readParamsFromCfg(java.io.InputStream is)
readParamsFromCfg in interface TreeGeneratoris - The input text streampublic void readParamsFromXML(java.io.InputStream is)
readParamsFromXML in interface TreeGeneratoris - The input XML stream
public void setParam(java.lang.String param,
java.lang.String value)
setParam in interface TreeGeneratorpublic void setSeed(int seed)
setSeed in interface TreeGeneratorpublic void writeParamsToXML(java.io.PrintWriter out)
writeParamsToXML in interface TreeGeneratorout - The output stream
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||