## Uses of Interface
org.jfree.chart.block.Block

Packages that use Block
org.jfree.chart: Core classes, including `JFreeChart` and `ChartPanel`.
org.jfree.chart.block: Blocks and layout classes used extensively by the `LegendTitle` class.
org.jfree.chart.title: Classes used to display chart titles and subtitles.

Uses of Block in org.jfree.chart

Methods in org.jfree.chart with parameters of type Block
`protected void` `StandardChartTheme.applyToBlock(Block b)` Applies the attributes of this theme to the specified block.

Uses of Block in org.jfree.chart.block

Classes in org.jfree.chart.block that implement Block
`class` `BlockContainer` A container for a collection of `Block` objects.
`class` `ColorBlock` A block that is filled with a single color.
`class` `EmptyBlock` An empty block with a fixed size.
`class` `LabelBlock` A block containing a label.

Methods in org.jfree.chart.block with parameters of type Block
`void` `BlockContainer.add(Block block)` Adds a block to the container.
`void` `GridArrangement.add(Block block, java.lang.Object key)` Adds a block and a key which can be used to determine the position of the block in the arrangement.
`void` `FlowArrangement.add(Block block, java.lang.Object key)` Adds a block to be managed by this instance.
`void` `ColumnArrangement.add(Block block, java.lang.Object key)` Adds a block to be managed by this instance.
`void` `CenterArrangement.add(Block block, java.lang.Object key)` Adds a block to be managed by this instance.
`void` `BorderArrangement.add(Block block, java.lang.Object key)` Adds a block to the arrangement manager at the specified edge.
`void` `BlockContainer.add(Block block, java.lang.Object key)` Adds a block to the container.
`void` `Arrangement.add(Block block, java.lang.Object key)` Adds a block and a key which can be used to determine the position of the block in the arrangement.

Uses of Block in org.jfree.chart.title

Classes in org.jfree.chart.title that implement Block
`class` `CompositeTitle` A title that contains multiple titles within a `BlockContainer`.
`class` `DateTitle` A chart title that displays the date.
`class` `ImageTitle` A chart title that displays an image.
`class` `LegendGraphic` The graphical item within a legend item.
`class` `LegendItemBlockContainer` A container that holds all the pieces of a single legend item.
`class` `LegendTitle` A chart title that displays a legend for the data in the chart.
`class` `PaintScaleLegend` A legend that shows a range of values and their associated colors, driven by an underlying `PaintScale` implementation.
`class` `ShortTextTitle` A text title that is only displayed if the entire text will be visible without line wrapping.
`class` `TextTitle` A chart title that displays a text string with automatic wrapping as required.
`class` `Title` The base class for all chart titles.

Methods in org.jfree.chart.title that return Block
`protected Block` `LegendTitle.createLegendItemBlock(LegendItem item)` Creates a legend item block.