LegendTitle class.
  | Arrangement | An object that is responsible for arranging a collection of Blocks
 within aBlockContainer. | 
| Block | A block is an arbitrary item that can be drawn (in Java2D space) within a
 rectangular area, has a preferred size, and can be arranged by an Arrangementmanager. | 
| BlockFrame | A block frame is a type of border that can be drawn around the outside of
 any AbstractBlock. | 
| EntityBlockParams | An interface that is used by the draw() method of some Blockimplementations to determine whether or not to generate entities for the
 items within the block. | 
| EntityBlockResult | Provides access to the EntityCollectiongenerated when a block is
 drawn. | 
| AbstractBlock | A convenience class for creating new classes that implement
 the Blockinterface. | 
| BlockBorder | A border for a block. | 
| BlockContainer | A container for a collection of Blockobjects. | 
| BlockParams | A standard parameter object that can be passed to the draw() method defined
 by the Blockclass. | 
| BlockResult | Used to return results from the draw() method in the Blockclass. | 
| BorderArrangement | An arrangement manager that lays out blocks in a similar way to Swing's BorderLayout class. | 
| CenterArrangement | Arranges a block in the center of its container. | 
| ColorBlock | A block that is filled with a single color. | 
| ColumnArrangement | Arranges blocks in a column layout. | 
| EmptyBlock | An empty block with a fixed size. | 
| FlowArrangement | Arranges blocks in a flow layout. | 
| GridArrangement | Arranges blocks in a grid within their container. | 
| LabelBlock | A block containing a label. | 
| LengthConstraintType | Defines tokens used to indicate a length constraint type. | 
| LineBorder | A line border for any AbstractBlock. | 
| RectangleConstraint | A description of a constraint for resizing a rectangle. |