org.jfree.chart.block
public class BorderArrangement extends Object implements Arrangement, Serializable
| Constructor Summary | |
|---|---|
| BorderArrangement()
Creates a new instance. | |
| Method Summary | |
|---|---|
| void | add(Block block, Object key)
Adds a block to the arrangement manager at the specified edge.
|
| Size2D | arrange(BlockContainer container, Graphics2D g2, RectangleConstraint constraint)
Arranges the items in the specified container, subject to the given
constraint.
|
| protected Size2D | arrangeFF(BlockContainer container, Graphics2D g2, RectangleConstraint constraint)
Arranges the items within a container.
|
| protected Size2D | arrangeFN(BlockContainer container, Graphics2D g2, double width)
Arranges the container width a fixed width and no constraint on the
height.
|
| protected Size2D | arrangeFR(BlockContainer container, Graphics2D g2, RectangleConstraint constraint)
Performs an arrangement with a fixed width and a range for the height.
|
| protected Size2D | arrangeNN(BlockContainer container, Graphics2D g2)
Performs an arrangement without constraints.
|
| protected Size2D | arrangeRR(BlockContainer container, Range widthRange, Range heightRange, Graphics2D g2)
Performs an arrangement with range constraints on both the vertical
and horizontal sides.
|
| void | clear()
Clears the layout. |
| boolean | equals(Object obj)
Tests this arrangement for equality with an arbitrary object.
|
Parameters: block the block (null permitted). key the edge (an instance of RectangleEdge) or
null for the center block.
Parameters: container the container. g2 the graphics device. constraint the constraint.
Returns: The block size.
Parameters: container the container. constraint the constraint. g2 the graphics device.
Returns: The container size after the arrangement.
Parameters: container the container. g2 the graphics device. width the fixed width.
Returns: The container size after arranging the contents.
Parameters: container the container. g2 the graphics device. constraint the constraint.
Returns: The container size after the arrangement.
Parameters: container the container. g2 the graphics device.
Returns: The container size after the arrangement.
Parameters: container the container. widthRange the allowable range for the container width. heightRange the allowable range for the container height. g2 the graphics device.
Returns: The container size.
Parameters: obj the object (null permitted).
Returns: A boolean.