/graph

A graphviz rendering package with cascading style sheet support

Primary LanguageJava

The graph package is a java/osgi layout package using graphviz as a rendering engine.
The package contains an abstraction of Graph, Vertex and Edge and has a Graph Cascading Style Sheet (GCSS)
implementation that makes it easy to separate graph structure from styling information.

The package requires graphviz to be installed on the host where the package is running in order to
produce PNG, JPG, SVG, (and more formats) output, but can be used to produce .dot output without graphviz
binary being present. 

Configuration is done using google guice.