Generated by
JDiff

Package com.google.inject.grapher.graphviz

Removed Classes
BindingEdgeFactory Graphviz-specific implementation of BindingEdge.Factory.
BindingEdgeFactory.GraphvizEdgeAdaptor Adaptor class that converts BindingEdge methods to display operations on a GraphvizEdge.
DependencyEdgeFactory Graphviz-specific implementation of DependencyEdge.Factory.
DependencyEdgeFactory.
GraphvizEdgeAdaptor
Adaptor class that converts DependencyEdge methods to display operations on a GraphvizEdge.
GraphvizRenderer Renderer implementation that writes out a Graphviz DOT file of the graph.
ImplementationNodeFactory Graphviz-specific implementation of ImplementationNode.Factory.
ImplementationNodeFactory.
GraphvizNodeAdaptor
Adaptor class that converts ImplementationNode methods to display operations on a GraphvizNode.
InterfaceNodeFactory Graphviz-specific implementation of InterfaceNode.Factory.
InterfaceNodeFactory.
GraphvizNodeAdaptor
Adaptor class that converts InterfaceNode methods to display operations on a GraphvizNode.
 

Added Classes
GraphvizGrapher com.google.inject.grapher.InjectorGrapher implementation that writes out a Graphviz DOT file of the graph.
 

Changed Classes and Interfaces
GraphvizEdge Data object to encapsulate the attributes of Graphviz edges that we're interested in drawing.
GraphvizModule Module that provides classes needed by GraphvizGrapher.
GraphvizNode Data object to encapsulate the attributes of Graphviz nodes that we're interested in drawing.
PortIdFactory Interface for a service that returns Graphviz port IDs, used for naming the rows in com.google.inject.grapher.ImplementationNode-displaying GraphvizNodes.