## Uses of Package
org.jfree.chart.event

Packages that use org.jfree.chart.event
org.jfree.chart: Core classes, including `JFreeChart` and `ChartPanel`.
org.jfree.chart.annotations: A framework for addings annotations to charts.
org.jfree.chart.axis: Axis classes and interfaces.
org.jfree.chart.event: Event classes and listener interfaces, used to provide a change notification mechanism so that charts are automatically redrawn whenever changes are made to any chart component.
org.jfree.chart.panel: Classes related to the `ChartPanel` class.
org.jfree.chart.plot: Plot classes and related interfaces.
org.jfree.chart.plot.dial: Classes for creating dial plots.
org.jfree.chart.renderer: Core support for the plug-in renderers used by the `CategoryPlot` and `XYPlot` classes.
org.jfree.chart.renderer.category: Plug-in renderers for the `CategoryPlot` class.
org.jfree.chart.renderer.xy: Plug-in renderers for the `XYPlot` class.
org.jfree.chart.title: Classes used to display chart titles and subtitles.

Classes in org.jfree.chart.event used by org.jfree.chart
ChartChangeEvent A change event that encapsulates information about a change to a chart.
ChartChangeListener The interface that must be supported by classes that wish to receive notification of chart events.
ChartProgressEvent An event that contains information about the drawing progress of a chart.
ChartProgressListener The interface that must be supported by classes that wish to receive notification of chart progress events.
OverlayChangeEvent A change event for an `Overlay`.
OverlayChangeListener A listener for changes to an `Overlay`.
PlotChangeEvent An event that can be forwarded to any `PlotChangeListener` to signal a change to a plot.
PlotChangeListener The interface that must be supported by classes that wish to receive notification of changes to a plot.
TitleChangeEvent A change event that encapsulates information about a change to a chart title.
TitleChangeListener The interface that must be supported by classes that wish to receive notification of changes to a chart title.

Classes in org.jfree.chart.event used by org.jfree.chart.annotations
AnnotationChangeEvent An event that can be forwarded to any `AnnotationChangeListener` to signal a change to an `Annotation`.
AnnotationChangeListener The interface that must be supported by classes that wish to receive notification of changes to an `Annotation`.

Classes in org.jfree.chart.event used by org.jfree.chart.axis
AxisChangeEvent A change event that encapsulates information about a change to an axis.
AxisChangeListener The interface that must be supported by classes that wish to receive notification of changes to an axis.

Classes in org.jfree.chart.event used by org.jfree.chart.event
AnnotationChangeEvent An event that can be forwarded to any `AnnotationChangeListener` to signal a change to an `Annotation`.
AxisChangeEvent A change event that encapsulates information about a change to an axis.
ChartChangeEvent A change event that encapsulates information about a change to a chart.
ChartChangeEventType Defines tokens used to indicate an event type.
ChartProgressEvent An event that contains information about the drawing progress of a chart.
MarkerChangeEvent An event that can be forwarded to any `MarkerChangeListener` to signal a change to a `Marker`.
OverlayChangeEvent A change event for an `Overlay`.
PlotChangeEvent An event that can be forwarded to any `PlotChangeListener` to signal a change to a plot.
RendererChangeEvent An event that can be forwarded to any `RendererChangeListener` to signal a change to a renderer.
TitleChangeEvent A change event that encapsulates information about a change to a chart title.

Classes in org.jfree.chart.event used by org.jfree.chart.panel
OverlayChangeEvent A change event for an `Overlay`.
OverlayChangeListener A listener for changes to an `Overlay`.

Classes in org.jfree.chart.event used by org.jfree.chart.plot
AnnotationChangeEvent An event that can be forwarded to any `AnnotationChangeListener` to signal a change to an `Annotation`.
AnnotationChangeListener The interface that must be supported by classes that wish to receive notification of changes to an `Annotation`.
AxisChangeEvent A change event that encapsulates information about a change to an axis.
AxisChangeListener The interface that must be supported by classes that wish to receive notification of changes to an axis.
MarkerChangeEvent An event that can be forwarded to any `MarkerChangeListener` to signal a change to a `Marker`.
MarkerChangeListener The interface that must be supported by classes that wish to receive notification of changes to a `Marker`.
PlotChangeEvent An event that can be forwarded to any `PlotChangeListener` to signal a change to a plot.
PlotChangeListener The interface that must be supported by classes that wish to receive notification of changes to a plot.
RendererChangeEvent An event that can be forwarded to any `RendererChangeListener` to signal a change to a renderer.
RendererChangeListener The interface that must be supported by classes that wish to receive notification of changes to a renderer.

Classes in org.jfree.chart.event used by org.jfree.chart.plot.dial
AnnotationChangeListener The interface that must be supported by classes that wish to receive notification of changes to an `Annotation`.
AxisChangeListener The interface that must be supported by classes that wish to receive notification of changes to an axis.
ChartChangeEvent A change event that encapsulates information about a change to a chart.
MarkerChangeListener The interface that must be supported by classes that wish to receive notification of changes to a `Marker`.

Classes in org.jfree.chart.event used by org.jfree.chart.renderer
RendererChangeEvent An event that can be forwarded to any `RendererChangeListener` to signal a change to a renderer.
RendererChangeListener The interface that must be supported by classes that wish to receive notification of changes to a renderer.

Classes in org.jfree.chart.event used by org.jfree.chart.renderer.category
RendererChangeListener The interface that must be supported by classes that wish to receive notification of changes to a renderer.

Classes in org.jfree.chart.event used by org.jfree.chart.renderer.xy
AnnotationChangeEvent An event that can be forwarded to any `AnnotationChangeListener` to signal a change to an `Annotation`.
AnnotationChangeListener The interface that must be supported by classes that wish to receive notification of changes to an `Annotation`.
RendererChangeListener The interface that must be supported by classes that wish to receive notification of changes to a renderer.

Classes in org.jfree.chart.event used by org.jfree.chart.title
AxisChangeEvent A change event that encapsulates information about a change to an axis.
AxisChangeListener The interface that must be supported by classes that wish to receive notification of changes to an axis.
TitleChangeEvent A change event that encapsulates information about a change to a chart title.
TitleChangeListener The interface that must be supported by classes that wish to receive notification of changes to a chart title.