|
Generated by JDiff |
||||||||
PREV PACKAGE NEXT PACKAGE FRAMES NO FRAMES |
This file contains all the changes in documentation in the packagecom.google.inject.grapher.graphviz
as colored differences. Deletions are shownlike this, and additions are shown like this.
If no deletions or additions are shown in an entry, the HTML tags will be what has changed. The new HTML tags are shown in the differences. If no documentation existed, and then some was added in a later version, this change is noted in the appropriate class pages of differences, but the change is not shown on this page. Only changes in existing text are shown here. Similarly, documentation which was inherited from another class or interface is not shown here.
Note that an HTML error in the new documentation may cause the display of other documentation changes to be presented incorrectly. For instance, failure to close a <code> tag will cause all subsequent paragraphs to be displayed differently.
Arrow symbols that are available from Graphviz. These can be composedbyby concatenation tomakemake double arrows and such.
See: http://www.graphviz.org/doc/info/arrows.html @author phopkins@gmail.com (Pete Hopkins)
Enum for the "compass point" values used to control whereedgeedge end points appear on the graph.
See: http://www.graphviz.org/doc/info/attrs.html#k:portPos @author phopkins@gmail.com (Pete Hopkins)
Styles for edges.
See: http://www.graphviz.org/doc/info/attrs.html#k:style @author phopkins@gmail.com (Pete Hopkins)
Data object to encapsulate the attributes of Graphviz edges that we'rere interested in drawing. @author phopkins@gmail.com (Pete Hopkins)
com.google.inject.grapher.InjectorGrapher implementation that writes out a Graphviz DOT file of the graph. Dependencies are bound in GraphvizModule.Class GraphvizGrapher, String getArrowString(List<ArrowType>)
Specify the PrintWriter to output to with .setOut(PrintWriter). @author phopkins@gmail.com (Pete Hopkins) @since 4.0
Turns a List of ArrowTypes into a StringClass GraphvizGrapher, String getNodeLabel(GraphvizNode)thatthat representscombiningcombining them. With Graphviz, that just meansconcatenatingconcatenating them.
Creates the "label" for a node. This is a string of HTML that definesaa table with a headingatat the top and (in the caseofof ImplementationNodes) rows for each of the member fields.
Data object to encapsulate the attributes of Graphviz nodes that we'rere interested in drawing. @author phopkins@gmail.com (Pete Hopkins)
Enum for the shapes that are most interesting for Guice graphing.
See: http://www.graphviz.org/doc/info/shapes.htmlhtml @author phopkins@gmail.com (Pete Hopkins)
Styles for nodes. Similar to EdgeStyle but with a few more options.
See: http://www.graphviz.org/doc/info/attrs.html#k:style @author phopkins@gmail.com (Pete Hopkins)
Interface for a service that returns Graphviz port IDs, used for namingthethe rows in com.google.inject.grapher.ImplementationNode-displaying GraphvizNodes. @author phopkins@gmail.com (Pete Hopkins)