org.jfree.chart.block
public interface Block extends Drawable
| Method Summary | |
|---|---|
| Size2D | arrange(Graphics2D g2)
Arranges the contents of the block, with no constraints, and returns
the block size.
|
| Size2D | arrange(Graphics2D g2, RectangleConstraint constraint)
Arranges the contents of the block, within the given constraints, and
returns the block size.
|
| Object | draw(Graphics2D g2, Rectangle2D area, Object params)
Draws the block within the specified area. |
| Rectangle2D | getBounds()
Returns the current bounds of the block.
|
| String | getID()
Returns an ID for the block.
|
| void | setBounds(Rectangle2D bounds)
Sets the bounds of the block.
|
| void | setID(String id)
Sets the ID for the block.
|
Parameters: g2 the graphics device.
Returns: The size of the block.
Parameters: g2 the graphics device. constraint the constraint (null not permitted).
Returns: The block size (in Java2D units, never null).
params
and return value supported.
Parameters: g2 the graphics device. area the area. params optional parameters (null permitted).
Returns: An optional return value (possibly null).
Returns: The bounds.
Returns: An ID.
Parameters: bounds the bounds.
Parameters: id the ID.