| java.lang.Object | |
| ↳ | com.google.inject.grapher.graphviz.GraphvizRenderer |
Renderer implementation that writes out a Graphviz DOT file of the
graph. Bound in GraphvizModule.
Specify the PrintWriter to output to with
setOut(PrintWriter).
| Public Constructors | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Protected Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
Turns a List of
ArrowTypes into a String that
represents combining them. | |||||||||||
Creates the "label" for a node.
| |||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Object
| |||||||||||
From interface
com.google.inject.grapher.NodeAliasFactory
| |||||||||||
From interface
com.google.inject.grapher.Renderer
| |||||||||||
Turns a List of ArrowTypes into a String that
represents combining them. With Graphviz, that just means concatenating
them.
Creates the "label" for a node. This is a string of HTML that defines a
table with a heading at the top and (in the case of
ImplementationNodes) rows for each of the member fields.