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

Packages that use SeriesChangeListener
Package | Description
--- | ---
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.time.ohlc | Classes for representing financial data in open-high-low-close form.
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
Modifier and Type | Class and Description
--- | ---
`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
Modifier and Type | Class and Description
--- | ---
`class` | `DefaultContourDataset` Deprecated. This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.
`class` | `NonGridContourDataset` Deprecated. This class is no longer supported (as of version 1.0.4). If you are creating contour plots, please try to use `XYPlot` and `XYBlockRenderer`.

### Uses of SeriesChangeListener in org.jfree.data.gantt

Classes in org.jfree.data.gantt that implement SeriesChangeListener
Modifier and Type | Class and Description
--- | ---
`class` | `TaskSeriesCollection` A collection of `TaskSeries` objects.
`class` | `XYTaskDataset` A dataset implementation that wraps a `TaskSeriesCollection` and presents it as an `IntervalXYDataset`, allowing a set of tasks to be displayed using an `XYBarRenderer` (and usually a `SymbolAxis`).

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

Classes in org.jfree.data.general that implement SeriesChangeListener
Modifier and Type | Class and Description
--- | ---
`class` | `AbstractSeriesDataset` An abstract implementation of the `SeriesDataset` interface, containing a mechanism for registering change listeners.
`class` | `CombinedDataset` Deprecated. As of version 1.0.13. This class will be removed from JFreeChart 1.2.0 onwards. Anyone needing this facility will need to maintain it outside of JFreeChart.
`class` | `SubSeriesDataset` Deprecated. As of version 1.0.13. This class will be removed from JFreeChart 1.2.0 onwards. Anyone needing this facility will need to maintain it outside of JFreeChart.

Methods in org.jfree.data.general with parameters of type SeriesChangeListener
Modifier and Type | Method and Description
--- | ---
`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
Modifier and Type | Class and Description
--- | ---
`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
Modifier and Type | Class and Description
--- | ---
`class` | `DefaultBoxAndWhiskerXYDataset` A simple implementation of the `BoxAndWhiskerXYDataset` interface.
`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
Modifier and Type | Class and Description
--- | ---
`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.time.ohlc

Classes in org.jfree.data.time.ohlc that implement SeriesChangeListener
Modifier and Type | Class and Description
--- | ---
`class` | `OHLCSeriesCollection` A collection of `OHLCSeries` objects.

### Uses of SeriesChangeListener in org.jfree.data.xy

Classes in org.jfree.data.xy that implement SeriesChangeListener
Modifier and Type | Class and Description
--- | ---
`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` interface.
`class` | `DefaultIntervalXYDataset` A dataset that defines a range (interval) for both the x-values and the y-values.
`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` | `DefaultXYDataset` A default implementation of the `XYDataset` interface that stores data values in arrays of double primitives.
`class` | `DefaultXYZDataset` A default implementation of the `XYZDataset` interface that stores data values in arrays of double primitives.
`class` | `MatrixSeriesCollection` Represents a collection of `MatrixSeries` that can be used as a dataset.
`class` | `VectorSeriesCollection` A collection of `VectorSeries` objects.
`class` | `XIntervalSeriesCollection` A collection of `XIntervalSeries` objects.
`class` | `XYBarDataset` A dataset wrapper class that converts a standard `XYDataset` into an `IntervalXYDataset` suitable for use in creating XY bar charts.
`class` | `XYIntervalSeriesCollection` A collection of `XYIntervalSeries` objects.
`class` | `XYSeriesCollection` Represents a collection of `XYSeries` objects that can be used as a dataset.
`class` | `YIntervalSeriesCollection` A collection of `YIntervalSeries` objects.