org.jfree.chart.block |
Blocks and layout classes used extensively by the {@link org.jfree.chart.title.LegendTitle} class.
|
Java Source File Name | Type | Comment |
AbstractBlock.java | Class | A convenience class for creating new classes that implement
the
Block interface. |
Arrangement.java | Interface | An object that is responsible for arranging a collection of
Block s
within a
BlockContainer . |
Block.java | Interface | 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
Arrangement manager. |
BlockBorder.java | Class | A border for a block. |
BlockContainer.java | Class | A container for a collection of
Block objects. |
BlockFrame.java | Interface | A block frame is a type of border that can be drawn around the outside of
any
AbstractBlock . |
BlockParams.java | Class | A standard parameter object that can be passed to the draw() method defined
by the
Block class. |
BlockResult.java | Class | Used to return results from the draw() method in the
Block class. |
BorderArrangement.java | Class | An arrangement manager that lays out blocks in a similar way to
Swing's BorderLayout class. |
CenterArrangement.java | Class | Arranges a block in the center of its container. |
ColorBlock.java | Class | A block that is filled with a single color. |
ColumnArrangement.java | Class | Arranges blocks in a column layout. |
EmptyBlock.java | Class | An empty block with a fixed size. |
EntityBlockParams.java | Interface | An interface that is used by the draw() method of some
Block
implementations to determine whether or not to generate entities for the
items within the block. |
EntityBlockResult.java | Interface | Provides access to the
EntityCollection generated when a block is
drawn. |
FlowArrangement.java | Class | Arranges blocks in a flow layout. |
GridArrangement.java | Class | Arranges blocks in a grid within their container. |
LabelBlock.java | Class | A block containing a label. |
LengthConstraintType.java | Class | Defines tokens used to indicate a length constraint type. |
LineBorder.java | Class | A line border for any
AbstractBlock . |
RectangleConstraint.java | Class | A description of a constraint for resizing a rectangle. |