Package de.cau.cs.kieler.kiml

Base classes for implementation of layout algorithms and for handling of different layout providers and layout options.

See:
          Description

Interface Summary
ILayoutConfig Layout option configuration interface for default values and configuration of specific diagram elements.
 

Class Summary
AbstractLayoutProvider A layout provider executes a layout algorithm to layout the child elements of a node.
DefaultLayoutConfig Default implementation of the layout configuration interface.
LayoutOptionData<T> Data type used to store information for a layout option.
LayoutProviderData Data type used to store information for a layout provider.
LayoutServices Singleton class for access to the KIML layout services.
RecursiveLayouterEngine Performs layout in a graph with hierarchy by executing a layout provider on each level of the hierarchy.
VolatileLayoutConfig A layout configuration that can be used to generate on-the-fly layout options.
 

Enum Summary
LayoutOptionData.Target option target enumeration.
LayoutOptionData.Type data type enumeration.
 

Package de.cau.cs.kieler.kiml Description

Base classes for implementation of layout algorithms and for handling of different layout providers and layout options.