public class GraphPrintVisitor
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static interface |
GraphPrintVisitor.ChildSupplier |
static interface |
GraphPrintVisitor.CustomGraphPrintHandler |
static interface |
GraphPrintVisitor.GraphDuplicate |
class |
GraphPrintVisitor.GraphPrintAdapter |
static interface |
GraphPrintVisitor.GraphPrintHandler |
static interface |
GraphPrintVisitor.HiddenField |
static interface |
GraphPrintVisitor.NullGraphPrintHandler |
Modifier and Type | Field and Description |
---|---|
static java.lang.String |
GraphVisualizerAddress |
static int |
GraphVisualizerPort |
Constructor and Description |
---|
GraphPrintVisitor() |
Modifier and Type | Method and Description |
---|---|
GraphPrintVisitor |
beginGraph(java.lang.String graphName) |
GraphPrintVisitor |
beginGroup(java.lang.String groupName) |
protected void |
connectNodes(java.lang.Object a,
java.lang.Object b,
java.lang.String label) |
protected void |
createElementForNode(java.lang.Object node) |
protected org.w3c.dom.Element |
getElementByObject(java.lang.Object op) |
void |
printToFile(java.io.File f) |
void |
printToNetwork(boolean ignoreErrors) |
void |
printToSysout() |
protected void |
setNodeProperty(java.lang.Object node,
java.lang.String propertyName,
java.lang.Object value) |
java.lang.String |
toString() |
GraphPrintVisitor |
visit(java.lang.Object node) |
public static final java.lang.String GraphVisualizerAddress
public static final int GraphVisualizerPort
public GraphPrintVisitor beginGroup(java.lang.String groupName)
public GraphPrintVisitor beginGraph(java.lang.String graphName)
public java.lang.String toString()
toString
in class java.lang.Object
public void printToFile(java.io.File f)
public void printToSysout()
public void printToNetwork(boolean ignoreErrors)
protected org.w3c.dom.Element getElementByObject(java.lang.Object op)
protected void createElementForNode(java.lang.Object node)
protected void setNodeProperty(java.lang.Object node, java.lang.String propertyName, java.lang.Object value)
protected void connectNodes(java.lang.Object a, java.lang.Object b, java.lang.String label)
public GraphPrintVisitor visit(java.lang.Object node)