| Interface | Description |
|---|---|
| PortIdFactory |
Interface for a service that returns Graphviz port IDs, used for naming the rows in
ImplementationNode-displaying GraphvizNodes. |
| Class | Description |
|---|---|
| GraphvizEdge |
Data object to encapsulate the attributes of Graphviz edges that we're interested in drawing.
|
| GraphvizGrapher |
InjectorGrapher implementation that writes out a Graphviz DOT
file of the graph. |
| GraphvizModule |
Module that provides classes needed by
GraphvizGrapher. |
| GraphvizNode |
Data object to encapsulate the attributes of Graphviz nodes that we're interested in drawing.
|
| PortIdFactoryImpl |
Implementation of
PortIdFactory. |
| Enum | Description |
|---|---|
| ArrowType |
Arrow symbols that are available from Graphviz.
|
| CompassPoint |
Enum for the "compass point" values used to control where edge end points appear on the graph.
|
| EdgeStyle |
Styles for edges.
|
| NodeShape |
Enum for the shapes that are most interesting for Guice graphing.
|
| NodeStyle |
Styles for nodes.
|