Package net.sf.quarrel.dot

This package is responsible for rendinging the generic UML model into GraphViz DOT notation.

See:
          Description

Interface Summary
DotRenderer Objects implementing this interface are responsible for taking a part of the model and turning it into a String that will represent the subject in DOT notation.
 

Class Summary
AttributeRenderer  
ClassRenderer  
InterfaceRenderer Responsible for the specializations needed to render an Interface in DOT notation.
ModelRenderer An implementation of DotRenderer
RelationshipRenderer An implementation of DotRenderer for relationships.
StructuredElementRenderer  
StubElementRenderer  
 

Package net.sf.quarrel.dot Description

This package is responsible for rendinging the generic UML model into GraphViz DOT notation.

All classes in this package implement the DotRenderer interface, also defined here. The interface defines a single method which takes an Object and returns a String to represent that object in DOT notation.

The primary class in this package is ModelRenderer. An instance of the UML model is passed to the primary renderer and then the model components are passed to other renderers.



Copyright © 2006-2007. All Rights Reserved.