## Uses of Interface
org.jfree.chart.LegendItemSource

- Packages that use LegendItemSource
  Package | Description
  --- | ---
  org.jfree.chart.plot |
  org.jfree.chart.renderer.xy |
  org.jfree.chart.title |

- - ### Uses of LegendItemSource in org.jfree.chart.plot

    Classes in org.jfree.chart.plot that implement LegendItemSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CombinedDomainXYPlot` An extension of `XYPlot` that contains multiple subplots that share a common domain axis.
    `class` | `CombinedRangeXYPlot` An extension of `XYPlot` that contains multiple subplots that share a common range axis.
    `class` | `FastScatterPlot` A fast scatter plot.
    `class` | `Plot` The base class for all plots in JFreeChart.
    `class` | `XYPlot` A general class for plotting data in the form of (x, y) pairs.

  - ### Uses of LegendItemSource in org.jfree.chart.renderer.xy

    Subinterfaces of LegendItemSource in org.jfree.chart.renderer.xy
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `XYItemRenderer` Interface for rendering the visual representation of a single (x, y) item on an `XYPlot`.

    Classes in org.jfree.chart.renderer.xy that implement LegendItemSource
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractXYItemRenderer` A base class that can be used to create new `XYItemRenderer` implementations.
    `class` | `StandardXYItemRenderer` Standard item renderer for an `XYPlot`.
    `class` | `XYBlockRenderer` A renderer that represents data from an `XYZDataset` by drawing a color block at each (x, y) point, where the color is a function of the z-value from the dataset.
    `class` | `XYLineAndShapeRenderer` A renderer that connects data points with lines and/or draws shapes at each data point.

  - ### Uses of LegendItemSource in org.jfree.chart.title

    Methods in org.jfree.chart.title that return LegendItemSource
    Modifier and Type | Method and Description
    --- | ---
    `LegendItemSource[]` | LegendTitle.`getSources()` Returns the legend item sources.

    Methods in org.jfree.chart.title with parameters of type LegendItemSource
    Modifier and Type | Method and Description
    --- | ---
    `void` | LegendTitle.`setSources(LegendItemSource[] sources)` Sets the legend item sources and sends a `TitleChangeEvent` to all registered listeners.

    Constructors in org.jfree.chart.title with parameters of type LegendItemSource
    Constructor and Description
    `LegendTitle(LegendItemSource source)` Constructs a new (empty) legend for the specified source.
    `LegendTitle(LegendItemSource source, Arrangement hLayout, Arrangement vLayout)` Creates a new legend title with the specified arrangement.