public abstract class GraphvizDotBuilder extends Object
| Modifier and Type | Class and Description |
|---|---|
protected class |
GraphvizDotBuilder.Digraph |
protected class |
GraphvizDotBuilder.Edge |
protected class |
GraphvizDotBuilder.Node |
protected class |
GraphvizDotBuilder.Props |
| Modifier and Type | Field and Description |
|---|---|
protected static org.apache.log4j.Logger |
log |
| Constructor and Description |
|---|
GraphvizDotBuilder() |
| Modifier and Type | Method and Description |
|---|---|
String |
draw(Object obj) |
void |
draw(Object obj,
PrintStream out) |
void |
draw(Object obj,
String cmd) |
void |
draw(Object obj,
String outfile,
String options) |
protected abstract GraphvizDotBuilder.Props |
drawObject(Object obj) |
protected String |
getGraphvizBinary() |
protected String |
id(Object cls) |
public void draw(Object obj, PrintStream out)
public void draw(Object obj, String outfile, String options) throws IOException
IOExceptionpublic void draw(Object obj, String cmd) throws IOException
IOExceptionprotected abstract GraphvizDotBuilder.Props drawObject(Object obj)
protected String getGraphvizBinary()
Copyright © 2015. All Rights Reserved.