Package org.kite9.diagram.adl

This package contains value objects which can be used in ADL (Abstract Diagram Language).

See:
          Description

Class Summary
Arrow This class models the black body of the arrow, which will have links entering and leaving it.
Context A context is a portion of the diagram with a border around it, and a label.
Diagram This class represents a whole diagram within ADL.
Glyph A Glyph is a white node on the diagram which has a fixed hierarchical position within its container.
Key  
KeyHelper Helps in the creation of keys by making sure that symbols don't reuse the same code
Link Joins glyphs and arrows to one another.
Symbol  
TextLine  
 

Enum Summary
LinkEndStyle Styles of link-end.
LinkLineStyle Styles of link-line.
Symbol.SymbolShape  
 

Package org.kite9.diagram.adl Description

This package contains value objects which can be used in ADL (Abstract Diagram Language).

The idea of an abstract diagram is to present a simple collection of items to represent any kind of box-arc diagram. The user is then free to use these for whatever purpose needed.

Ideally, the elements provided should make it possible to 'read' the diagram without any understanding of what various shapes mean - there is no hidden knowledge required to read the diagram (unlike UML).



Copyright © 2011. All Rights Reserved.