## Uses of Class
org.jfree.chart.block.BlockContainer

Packages that use BlockContainer
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 BlockContainer in org.jfree.chart.block

Methods in org.jfree.chart.block with parameters of type BlockContainer
`org.jfree.ui.Size2D` `GridArrangement.arrange(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks within the specified container, subject to the given constraint.
`org.jfree.ui.Size2D` `FlowArrangement.arrange(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Calculates and sets the bounds of all the items in the specified container, subject to the given constraint.
`org.jfree.ui.Size2D` `ColumnArrangement.arrange(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Calculates and sets the bounds of all the items in the specified container, subject to the given constraint.
`org.jfree.ui.Size2D` `CenterArrangement.arrange(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Calculates and sets the bounds of all the items in the specified container, subject to the given constraint.
`org.jfree.ui.Size2D` `BorderArrangement.arrange(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the items in the specified container, subject to the given constraint.
`org.jfree.ui.Size2D` `Arrangement.arrange(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks within the specified container, subject to the given constraint.
`protected org.jfree.ui.Size2D` `GridArrangement.arrangeFF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the container with a fixed overall width and height.
`protected org.jfree.ui.Size2D` `FlowArrangement.arrangeFF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container with the overall height and width specified as fixed constraints.
`protected org.jfree.ui.Size2D` `ColumnArrangement.arrangeFF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Calculates and sets the bounds of all the items in the specified container, subject to the given constraint.
`protected org.jfree.ui.Size2D` `CenterArrangement.arrangeFF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container with the overall height and width specified as fixed constraints.
`protected org.jfree.ui.Size2D` `BorderArrangement.arrangeFF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the items within a container.
`protected org.jfree.ui.Size2D` `BorderArrangement.arrangeFN(BlockContainer container, java.awt.Graphics2D g2, double width)` Arranges the container width a fixed width and no constraint on the height.
`protected org.jfree.ui.Size2D` `GridArrangement.arrangeFN(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arrange with a fixed width and a height within a given range.
`protected org.jfree.ui.Size2D` `FlowArrangement.arrangeFN(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container with a fixed width and no height constraint.
`protected org.jfree.ui.Size2D` `CenterArrangement.arrangeFN(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container with a fixed width and no height constraint.
`protected org.jfree.ui.Size2D` `GridArrangement.arrangeFR(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arrange with a fixed width and a height within a given range.
`protected org.jfree.ui.Size2D` `FlowArrangement.arrangeFR(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container with a fixed width and a range constraint on the height.
`protected org.jfree.ui.Size2D` `CenterArrangement.arrangeFR(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container with a fixed with and a range constraint on the height.
`protected org.jfree.ui.Size2D` `BorderArrangement.arrangeFR(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Performs an arrangement with a fixed width and a range for the height.
`protected org.jfree.ui.Size2D` `FlowArrangement.arrangeNF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks with no width constraint and a fixed height constraint.
`protected org.jfree.ui.Size2D` `ColumnArrangement.arrangeNF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Calculates and sets the bounds of all the items in the specified container, subject to the given constraint.
`protected org.jfree.ui.Size2D` `CenterArrangement.arrangeNF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks with no width constraint and a fixed height constraint.
`protected org.jfree.ui.Size2D` `GridArrangement.arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Arranges the container with no constraint on the width or height.
`protected org.jfree.ui.Size2D` `FlowArrangement.arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Arranges the blocks without any constraints.
`protected org.jfree.ui.Size2D` `ColumnArrangement.arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Arranges the blocks without any constraints.
`protected org.jfree.ui.Size2D` `CenterArrangement.arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Arranges the blocks without any constraints.
`protected org.jfree.ui.Size2D` `BorderArrangement.arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Performs an arrangement without constraints.
`protected org.jfree.ui.Size2D` `FlowArrangement.arrangeRF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container with a range constraint on the width and a fixed height.
`protected org.jfree.ui.Size2D` `ColumnArrangement.arrangeRF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container using a fixed height and a range for the width.
`protected org.jfree.ui.Size2D` `CenterArrangement.arrangeRF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks in the container with a range constraint on the width and a fixed height.
`protected org.jfree.ui.Size2D` `FlowArrangement.arrangeRN(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the block with a range constraint on the width, and no constraint on the height.
`protected org.jfree.ui.Size2D` `CenterArrangement.arrangeRN(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the block with a range constraint on the width, and no constraint on the height.
`protected org.jfree.ui.Size2D` `FlowArrangement.arrangeRR(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks with the overall width and height to fit within specified ranges.
`protected org.jfree.ui.Size2D` `ColumnArrangement.arrangeRR(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)`
`protected org.jfree.ui.Size2D` `CenterArrangement.arrangeRR(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks with the overall width and height to fit within specified ranges.
`protected org.jfree.ui.Size2D` `BorderArrangement.arrangeRR(BlockContainer container, Range widthRange, Range heightRange, java.awt.Graphics2D g2)` Performs an arrangement with range constraints on both the vertical and horizontal sides.

Uses of BlockContainer in org.jfree.chart.title

Subclasses of BlockContainer in org.jfree.chart.title
`class` `LegendItemBlockContainer` A container that holds all the pieces of a single legend item.

Methods in org.jfree.chart.title that return BlockContainer
`BlockContainer` `CompositeTitle.getContainer()` Returns the container holding the titles.
`BlockContainer` `LegendTitle.getItemContainer()` Returns the container that holds the legend items.

Methods in org.jfree.chart.title with parameters of type BlockContainer
`void` `CompositeTitle.setTitleContainer(BlockContainer container)` Sets the title container.
`void` `LegendTitle.setWrapper(BlockContainer wrapper)` Sets the wrapper container for the legend.

Constructors in org.jfree.chart.title with parameters of type BlockContainer
`CompositeTitle(BlockContainer container)` Creates a new title using the specified container.