## Uses of Interface
org.jfree.data.general.SeriesChangeListener

Packages that use SeriesChangeListener
org.jfree.data.category: A package containing the `CategoryDataset` interface and related classes.
org.jfree.data.contour: Datasets used by the `ContourPlot` class.
org.jfree.data.gantt: Data interfaces and classes for Gantt charts.
org.jfree.data.general: Data interfaces and classes.
org.jfree.data.jdbc: Dataset classes that fetch data from a database via JDBC.
org.jfree.data.statistics: Classes for representing statistical data.
org.jfree.data.time: Interfaces and classes for time-related data.
org.jfree.data.xy: A package containing the `XYDataset` interface and related classes.

Uses of SeriesChangeListener in org.jfree.data.category

Classes in org.jfree.data.category that implement SeriesChangeListener
`class` `DefaultIntervalCategoryDataset` A convenience class that provides a default implementation of the `IntervalCategoryDataset` interface.

Uses of SeriesChangeListener in org.jfree.data.contour

Classes in org.jfree.data.contour that implement SeriesChangeListener
`class` `DefaultContourDataset` A convenience class that provides a default implementation of the `ContourDataset` interface.
`class` `NonGridContourDataset` A convenience class that extends the `DefaultContourDataset` to accommodate non-grid data.

Uses of SeriesChangeListener in org.jfree.data.gantt

Classes in org.jfree.data.gantt that implement SeriesChangeListener
`class` `TaskSeriesCollection` A collection of `TaskSeries` objects.

Uses of SeriesChangeListener in org.jfree.data.general

Classes in org.jfree.data.general that implement SeriesChangeListener
`class` `AbstractSeriesDataset` An abstract implementation of the `SeriesDataset` interface, containing a mechanism for registering change listeners.
`class` `CombinedDataset` This class can combine instances of `XYDataset`, `OHLCDataset` and `IntervalXYDataset` together exposing the union of all the series under one dataset.
`class` `SubSeriesDataset` This class will create a dataset with one or more series from another `SeriesDataset`.

Methods in org.jfree.data.general with parameters of type SeriesChangeListener
`void` `Series.addChangeListener(SeriesChangeListener listener)` Registers an object with this series, to receive notification whenever the series changes.
`void` `Series.removeChangeListener(SeriesChangeListener listener)` Deregisters an object, so that it not longer receives notification whenever the series changes.

Uses of SeriesChangeListener in org.jfree.data.jdbc

Classes in org.jfree.data.jdbc that implement SeriesChangeListener
`class` `JDBCXYDataset` This class provides an `XYDataset` implementation over a database JDBC result set.

Uses of SeriesChangeListener in org.jfree.data.statistics

Classes in org.jfree.data.statistics that implement SeriesChangeListener
`class` `DefaultBoxAndWhiskerXYDataset` A simple implementation of the `BoxAndWhiskerXYDataset`.
`class` `HistogramDataset` A dataset that can be used for creating histograms.
`class` `SimpleHistogramDataset` A dataset used for creating simple histograms with custom defined bins.

Uses of SeriesChangeListener in org.jfree.data.time

Classes in org.jfree.data.time that implement SeriesChangeListener
`class` `DynamicTimeSeriesCollection` A dynamic dataset.
`class` `TimePeriodValuesCollection` A collection of `TimePeriodValues` objects.
`class` `TimeSeriesCollection` A collection of time series objects.
`class` `TimeSeriesTableModel` Wrapper around a time series to convert it to a table model for use in a `JTable`.
`class` `TimeTableXYDataset` A dataset for regular time periods that implements the `TableXYDataset` interface.

Uses of SeriesChangeListener in org.jfree.data.xy

Classes in org.jfree.data.xy that implement SeriesChangeListener
`class` `AbstractIntervalXYDataset` An base class that you can use to create new implementations of the `IntervalXYDataset` interface.
`class` `AbstractXYDataset` An base class that you can use to create new implementations of the `XYDataset` interface.
`class` `AbstractXYZDataset` An base class that you can use to create new implementations of the `XYZDataset` interface.
`class` `CategoryTableXYDataset` An implementation variant of the `TableXYDataset` where every series shares the same x-values (required for generating stacked area charts).
`class` `DefaultHighLowDataset` A simple implementation of the `OHLCDataset`.
`class` `DefaultOHLCDataset` A simple implementation of the `OHLCDataset` interface.
`class` `DefaultTableXYDataset` An `XYDataset` where every series shares the same x-values (required for generating stacked area charts).
`class` `DefaultWindDataset` A default implementation of the `WindDataset` interface.
`class` `MatrixSeriesCollection` Represents a collection of `MatrixSeries` that can be used as a dataset.
`class` `XYBarDataset` A dataset wrapper class that converts a standard `XYDataset` into an `IntervalXYDataset` suitable for use in creating XY bar charts.
`class` `XYSeriesCollection` Represents a collection of `XYSeries` objects that can be used as a dataset.