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

- Packages that use BlockContainer
  Package | Description
  --- | ---
  org.jfree.chart |
  org.jfree.chart.block |
  org.jfree.chart.title |

- - ### Uses of BlockContainer in org.jfree.chart

    Methods in org.jfree.chart with parameters of type BlockContainer
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | StandardChartTheme.`applyToBlockContainer(BlockContainer bc)` Applies the attributes of this theme to the specified container.

  - ### Uses of BlockContainer in org.jfree.chart.block

    Methods in org.jfree.chart.block with parameters of type BlockContainer
    Modifier and Type | Method and Description
    --- | ---
    `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.
    `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.
    `Size2D` | Arrangement.`arrange(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks within the specified container, subject to the given constraint.
    `Size2D` | BorderArrangement.`arrange(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the items in the specified container, subject to the given constraint.
    `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.
    `protected 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 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 Size2D` | BorderArrangement.`arrangeFF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the items within a container.
    `protected 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 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 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 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 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 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 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 Size2D` | CenterArrangement.`arrangeNF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks with no width constraint and a fixed height constraint.
    `protected Size2D` | FlowArrangement.`arrangeNF(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges the blocks with no width constraint and a fixed height constraint.
    `protected 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 Size2D` | CenterArrangement.`arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Arranges the blocks without any constraints.
    `protected Size2D` | FlowArrangement.`arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Arranges the blocks without any constraints.
    `protected Size2D` | BorderArrangement.`arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Performs an arrangement without constraints.
    `protected Size2D` | ColumnArrangement.`arrangeNN(BlockContainer container, java.awt.Graphics2D g2)` Arranges the blocks without any constraints.
    `protected 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 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 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 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 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 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 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 Size2D` | ColumnArrangement.`arrangeRR(BlockContainer container, java.awt.Graphics2D g2, RectangleConstraint constraint)` Arranges a container with range constraints for both the horizontal and vertical.
    `protected 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
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LegendItemBlockContainer` A container that holds all the pieces of a single legend item.

    Methods in org.jfree.chart.title that return BlockContainer
    Modifier and Type | Method and Description
    --- | ---
    `BlockContainer` | CompositeTitle.`getContainer()` Returns the container holding the titles.
    `BlockContainer` | LegendTitle.`getItemContainer()` Returns the container that holds the legend items.
    `BlockContainer` | LegendTitle.`getWrapper()` Returns the wrapper container, if any.

    Methods in org.jfree.chart.title with parameters of type BlockContainer
    Modifier and Type | Method and Description
    --- | ---
    `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
    Constructor and Description
    `CompositeTitle(BlockContainer container)` Creates a new title using the specified container.