org.jfree.data.general
Class AbstractSeriesDataset
- Cloneable, Dataset, EventListener, ObjectInputValidation, Serializable, Dataset, SeriesChangeListener, SeriesDataset
An abstract implementation of the
SeriesDataset
interface,
containing a mechanism for registering change listeners.
abstract int | getSeriesCount() - Returns the number of series in the dataset.
|
abstract Comparable | getSeriesKey(int series) - Returns the key for a series.
|
int | indexOf(Comparable seriesKey) - Returns the index of the named series, or -1.
|
void | seriesChanged(SeriesChangeEvent event) - Called when a series belonging to the dataset changes.
|
getSeriesKey
public abstract Comparable getSeriesKey(int series)
Returns the key for a series.
If
series
is not within the specified range, the
implementing method should throw an
IndexOutOfBoundsException
(preferred) or an
IllegalArgumentException
.
- getSeriesKey in interface SeriesDataset
series
- the series index (in the range 0
to
getSeriesCount() - 1
).
indexOf
public int indexOf(Comparable seriesKey)
Returns the index of the named series, or -1.
- indexOf in interface SeriesDataset
seriesKey
- the series key (null
permitted).