|
Class Summary |
| AllocatorRectRegionDescription |
Basic extension of the RectRegionDescription
which has a reference to the allocator which created it. |
| BasicAllocator |
Simple container used as an EnumeratedRegionAllocator
which remembers which RegionDescriptionInts have been
consumed by earlier calls (to next()) and also provides
both integer- and string-based indexing. |
| BorderAllocator |
Region allocator that provides similar (but not identical) behaviour
as the BorderLayout manager in AWT, allowing each of the 4 sides of a rectangle
to be allocated to children that occupy their natural space and giving
the remaining interior to the "Center" child. |
| DataPlotAllocator |
Allocator supporting left and bottom axis and
a data region occupying the remainder of the space
with top and right margins, using the
UDoubleExpression
to connect the different elements. |
| DefaultAllocator |
Default allocator that returns
the standard use all available space
RegionDescription |
| GridAllocator |
Lay out regions in a two-way grid of cells,
with each row having the same height and each column
have the same width. |
| LayoutAllocator |
Component container region allocator that provides
its regions as a constraint-based grid of cells of different
dimensions. |
| LayoutAllocatorRegionDescription |
Class used directly by LayoutAllocator
when creating symblic descriptions of the areas a component occupies,
providing a connection back to the allocator so that all the actual
realized regions can be computed in one step for the allocators components. |
| LayoutCalculator |
|
| LayoutDescription |
|
Classes defining the region allocation, that is the layout facilities
at the level of a single device (Component).
This complements the layout possibilities in Java itself, putting
multiple components together.
For many data visualization tasks, the two approaches are both
possible, with often a trade-off between efficiency and the
potential use of Java
control tools.