Package org.kite9.diagram.primitives

This package contains the basic (primitive) diagram elements referenced by the visualization algorithm, as opposed to ADL which gives a specific diagram type.

See:
          Description

Interface Summary
BiDirectional<X> This generic interface allows you to specify a bi-directional, optionally directed from-to relationships, where from and to are both objects of generic class X.
CompositionalDiagramElement This type of diagram element is a composite part of another element.
Connected A diagram element which has connections that link to other Connected items within the diagram.
Connection A connection is a link between two Connected items within the diagram.
Contained A simple marker interface for diagram elements to say that they are embedded in a (single) container, in which they must be drawn.
Container Interface to say that this diagram element contains others rendered within it.
DiagramElement Parent class for all elements of the diagram
IdentifiableDiagramElement This means that the element has an ID, so that the id can be used to reference it from multiple places.
Label DiagramElement to contain a label an edge, container or diagram.
Leaf An item which is not a container of further connected items.
VertexOnEdge This marker interface indicates to the layout system that the vertex is part of a link, rather than a destination in it's own right.
 

Class Summary
AbstractBiDirectional<X>  
AbstractConnectedContained This is the base class for most Connected elements within the diagram.
AbstractConnectedContainer  
AbstractConnection This is the base class for connections within the diagram.
AbstractIdentifiableDiagramElement  
AbstractLabel Base class of all diagram elements.
 

Package org.kite9.diagram.primitives Description

This package contains the basic (primitive) diagram elements referenced by the visualization algorithm, as opposed to ADL which gives a specific diagram type.



Copyright © 2011. All Rights Reserved.