## Uses of Interface
org.jfree.chart.labels.XYItemLabelGenerator

Packages that use XYItemLabelGenerator
org.jfree.chart.labels: Generators and other classes used for the display of item labels and tooltips.
org.jfree.chart.renderer.xy: Plug-in renderers for the `XYPlot` class.

Uses of XYItemLabelGenerator in org.jfree.chart.labels

Classes in org.jfree.chart.labels that implement XYItemLabelGenerator
`class` `BubbleXYItemLabelGenerator` An item label generator defined for use with the `XYBubbleRenderer` class, or any other class that uses an `XYZDataset`.
`class` `HighLowItemLabelGenerator` A standard item label generator for plots that use data from a `OHLCDataset`.
`class` `IntervalXYItemLabelGenerator` An item label generator for datasets that implement the `IntervalXYDataset` interface.
`class` `StandardXYItemLabelGenerator` A standard item label generator for plots that use data from an `XYDataset`.
`class` `SymbolicXYItemLabelGenerator` A standard item label generator for plots that use data from an `XYDataset`.

Uses of XYItemLabelGenerator in org.jfree.chart.renderer.xy

Methods in org.jfree.chart.renderer.xy that return XYItemLabelGenerator
`XYItemLabelGenerator` `YIntervalRenderer.getAdditionalItemLabelGenerator()` Returns the generator for the item labels that appear near the lower y-value.
`XYItemLabelGenerator` `XYItemRenderer.getBaseItemLabelGenerator()` Returns the base item label generator.
`XYItemLabelGenerator` `AbstractXYItemRenderer.getBaseItemLabelGenerator()` Returns the base item label generator.
`XYItemLabelGenerator` `AbstractXYItemRenderer.getItemLabelGenerator()` Deprecated. As of version 1.0.6, this override setting should not be used. You can use the base setting instead (`AbstractXYItemRenderer.getBaseItemLabelGenerator()`).
`XYItemLabelGenerator` `XYItemRenderer.getItemLabelGenerator(int row, int column)` Returns the item label generator for a data item.
`XYItemLabelGenerator` `AbstractXYItemRenderer.getItemLabelGenerator(int series, int item)` Returns the label generator for a data item.
`XYItemLabelGenerator` `XYItemRenderer.getSeriesItemLabelGenerator(int series)` Returns the item label generator for a series.
`XYItemLabelGenerator` `AbstractXYItemRenderer.getSeriesItemLabelGenerator(int series)` Returns the item label generator for a series.

Methods in org.jfree.chart.renderer.xy with parameters of type XYItemLabelGenerator
`protected void` `XYBarRenderer.drawItemLabel(java.awt.Graphics2D g2, XYDataset dataset, int series, int item, XYPlot plot, XYItemLabelGenerator generator, java.awt.geom.Rectangle2D bar, boolean negative)` Draws an item label.
`void` `YIntervalRenderer.setAdditionalItemLabelGenerator(XYItemLabelGenerator generator)` Sets the generator for the item labels that appear near the lower y-value and sends a `RendererChangeEvent` to all registered listeners.
`void` `XYItemRenderer.setBaseItemLabelGenerator(XYItemLabelGenerator generator)` Sets the base item label generator and sends a `RendererChangeEvent` to all registered listeners.
`void` `AbstractXYItemRenderer.setBaseItemLabelGenerator(XYItemLabelGenerator generator)` Sets the base item label generator and sends a `RendererChangeEvent` to all registered listeners.
`void` `XYItemRenderer.setItemLabelGenerator(XYItemLabelGenerator generator)` Deprecated. As of version 1.0.6, this override setting should not be used. You can use the base setting instead (`XYItemRenderer.setBaseItemLabelGenerator(XYItemLabelGenerator)`).
`void` `AbstractXYItemRenderer.setItemLabelGenerator(XYItemLabelGenerator generator)` Deprecated. As of version 1.0.6, this override setting should not be used. You can use the base setting instead (`AbstractXYItemRenderer.setBaseItemLabelGenerator(XYItemLabelGenerator)`).
`void` `XYItemRenderer.setSeriesItemLabelGenerator(int series, XYItemLabelGenerator generator)` Sets the item label generator for a series and sends a `RendererChangeEvent` to all registered listeners.
`void` `AbstractXYItemRenderer.setSeriesItemLabelGenerator(int series, XYItemLabelGenerator generator)` Sets the item label generator for a series and sends a `RendererChangeEvent` to all registered listeners.