## Uses of Interface
org.jfree.chart.event.AnnotationChangeListener

- Packages that use AnnotationChangeListener
  Package | Description
  --- | ---
  org.jfree.chart.annotations |
  org.jfree.chart.plot |
  org.jfree.chart.renderer.xy |

- - ### Uses of AnnotationChangeListener in org.jfree.chart.annotations

    Methods in org.jfree.chart.annotations with parameters of type AnnotationChangeListener
    Modifier and Type | Method and Description
    --- | ---
    `void` | Annotation.`addChangeListener(AnnotationChangeListener listener)` Registers an object for notification of changes to the annotation.
    `void` | AbstractAnnotation.`addChangeListener(AnnotationChangeListener listener)` Registers an object to receive notification of changes to the annotation.
    `void` | Annotation.`removeChangeListener(AnnotationChangeListener listener)` Deregisters an object for notification of changes to the annotation.
    `void` | AbstractAnnotation.`removeChangeListener(AnnotationChangeListener listener)` Deregisters an object so that it no longer receives notification of changes to the annotation.

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

    Classes in org.jfree.chart.plot that implement AnnotationChangeListener
    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 AnnotationChangeListener in org.jfree.chart.renderer.xy

    Classes in org.jfree.chart.renderer.xy that implement AnnotationChangeListener
    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.