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).