org.jfree.chart.block

Class EmptyBlock

public class EmptyBlock extends AbstractBlock implements Block, Cloneable, PublicCloneable, Serializable

An empty block with a fixed size.
Constructor Summary
EmptyBlock(double width, double height)
Creates a new block with the specified width and height.
Method Summary
Objectclone()
Returns a clone of the block.
voiddraw(Graphics2D g2, Rectangle2D area)
Draws the block.
Objectdraw(Graphics2D g2, Rectangle2D area, Object params)
Draws the block within the specified area.

Constructor Detail

EmptyBlock

public EmptyBlock(double width, double height)
Creates a new block with the specified width and height.

Parameters: width the width. height the height.

Method Detail

clone

public Object clone()
Returns a clone of the block.

Returns: A clone.

Throws: CloneNotSupportedException if there is a problem cloning.

draw

public void draw(Graphics2D g2, Rectangle2D area)
Draws the block. Since the block is empty, this method does nothing.

Parameters: g2 the graphics device. area the area.

draw

public Object draw(Graphics2D g2, Rectangle2D area, Object params)
Draws the block within the specified area. Since the block is empty, this method does nothing.

Parameters: g2 the graphics device. area the area. params ignored (null permitted).

Returns: Always null.