public class DOTTreeGenerator
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static StringTemplate |
_edgeST |
static StringTemplate |
_nodeST |
static StringTemplate |
_treeST |
| Constructor and Description |
|---|
DOTTreeGenerator() |
| Modifier and Type | Method and Description |
|---|---|
protected java.lang.String |
fixString(java.lang.String in) |
protected int |
getNodeNumber(java.lang.Object t) |
protected StringTemplate |
getNodeST(TreeAdaptor adaptor,
java.lang.Object t) |
StringTemplate |
toDOT(java.lang.Object tree,
TreeAdaptor adaptor) |
StringTemplate |
toDOT(java.lang.Object tree,
TreeAdaptor adaptor,
StringTemplate _treeST,
StringTemplate _edgeST) |
StringTemplate |
toDOT(Tree tree)
Generate DOT (graphviz) for a whole tree not just a node.
|
protected void |
toDOTDefineEdges(java.lang.Object tree,
TreeAdaptor adaptor,
StringTemplate treeST) |
protected void |
toDOTDefineNodes(java.lang.Object tree,
TreeAdaptor adaptor,
StringTemplate treeST) |
public static StringTemplate _treeST
public static StringTemplate _nodeST
public static StringTemplate _edgeST
public StringTemplate toDOT(java.lang.Object tree,
TreeAdaptor adaptor,
StringTemplate _treeST,
StringTemplate _edgeST)
public StringTemplate toDOT(java.lang.Object tree,
TreeAdaptor adaptor)
public StringTemplate toDOT(Tree tree)
protected void toDOTDefineNodes(java.lang.Object tree,
TreeAdaptor adaptor,
StringTemplate treeST)
protected void toDOTDefineEdges(java.lang.Object tree,
TreeAdaptor adaptor,
StringTemplate treeST)
protected StringTemplate getNodeST(TreeAdaptor adaptor, java.lang.Object t)
protected int getNodeNumber(java.lang.Object t)
protected java.lang.String fixString(java.lang.String in)