# Package 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.

See: Description

Interface Summary
Interface | Description
--- | ---
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.
ChartChangeListener | The interface that must be supported by classes that wish to receive notification of chart events.
ChartProgressListener | The interface that must be supported by classes that wish to receive notification of chart progress events.
MarkerChangeListener | The interface that must be supported by classes that wish to receive notification of changes to a `Marker`.
OverlayChangeListener | A listener for changes to an `Overlay`.
PlotChangeListener | The interface that must be supported by classes that wish to receive notification of changes to a plot.
RendererChangeListener | The interface that must be supported by classes that wish to receive notification of changes to a renderer.
TitleChangeListener | The interface that must be supported by classes that wish to receive notification of changes to a chart title.

Class Summary
Class | Description
--- | ---
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.

## Package org.jfree.chart.event Description

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.