org.jfree.data.xy
public class XIntervalSeriesCollection extends AbstractIntervalXYDataset implements IntervalXYDataset, PublicCloneable, Serializable
| Constructor Summary | |
|---|---|
| XIntervalSeriesCollection()
Creates a new instance of XIntervalSeriesCollection. | |
| Method Summary | |
|---|---|
| void | addSeries(XIntervalSeries series)
Adds a series to the collection and sends a DatasetChangeEvent
to all registered listeners.
|
| Object | clone()
Returns a clone of this instance.
|
| boolean | equals(Object obj)
Tests this instance for equality with an arbitrary object.
|
| Number | getEndX(int series, int item)
Returns the end x-value for an item within a series.
|
| double | getEndXValue(int series, int item)
Returns the end x-value (as a double primitive) for an item within a
series.
|
| Number | getEndY(int series, int item)
Returns the end y-value for an item within a series. |
| int | getItemCount(int series)
Returns the number of items in the specified series.
|
| XIntervalSeries | getSeries(int series)
Returns a series from the collection.
|
| int | getSeriesCount()
Returns the number of series in the collection.
|
| Comparable | getSeriesKey(int series)
Returns the key for a series.
|
| Number | getStartX(int series, int item)
Returns the start x-value for an item within a series.
|
| double | getStartXValue(int series, int item)
Returns the start x-value (as a double primitive) for an item within a
series.
|
| Number | getStartY(int series, int item)
Returns the start y-value for an item within a series. |
| Number | getX(int series, int item)
Returns the x-value for an item within a series.
|
| Number | getY(int series, int item)
Returns the y-value for an item within a series.
|
| double | getYValue(int series, int item)
Returns the y-value (as a double primitive) for an item within a
series.
|
| void | removeAllSeries()
Removes all the series from the collection and sends a
DatasetChangeEvent to all registered listeners.
|
| void | removeSeries(int series)
Removes a series from the collection and sends a
DatasetChangeEvent to all registered listeners.
|
| void | removeSeries(XIntervalSeries series)
Removes a series from the collection and sends a
DatasetChangeEvent to all registered listeners.
|
XIntervalSeriesCollection.Parameters: series the series (null not permitted).
Returns: A clone.
Throws: CloneNotSupportedException if there is a problem.
Parameters: obj the object (null permitted).
Returns: A boolean.
Parameters: series the series index. item the item index.
Returns: The x-value.
Parameters: series the series (zero-based index). item the item (zero-based index).
Returns: The value.
Parameters: series the series index. item the item index.
Returns: The end y-value.
Parameters: series the series (zero-based index).
Returns: The item count.
Throws: IllegalArgumentException if series is not in the
range 0 to getSeriesCount() - 1.
Parameters: series the series index (zero-based).
Returns: The series.
Throws: IllegalArgumentException if series is not in the
range 0 to getSeriesCount() - 1.
Returns: The series count.
Parameters: series the series index (in the range 0 to
getSeriesCount() - 1).
Returns: The key for a series.
Throws: IllegalArgumentException if series is not in the
specified range.
Parameters: series the series index. item the item index.
Returns: The x-value.
Parameters: series the series index (zero-based). item the item index (zero-based).
Returns: The value.
Parameters: series the series index. item the item index.
Returns: The start y-value.
Parameters: series the series index. item the item index.
Returns: The x-value.
Parameters: series the series index. item the item index.
Returns: The y-value.
Parameters: series the series index (zero-based). item the item index (zero-based).
Returns: The value.
Since: 1.0.10
Parameters: series the series index (zero-based).
Since: 1.0.10
Parameters: series the series (null not permitted).
Since: 1.0.10