Package org.jfree.data
Class AbstractIntervalXYDataset
java.lang.Object
org.jfree.data.AbstractDataset
org.jfree.data.AbstractSeriesDataset
org.jfree.data.AbstractXYDataset
org.jfree.data.AbstractIntervalXYDataset
- All Implemented Interfaces:
ObjectInputValidation
,Serializable
,Cloneable
,EventListener
,Dataset
,IntervalXYDataset
,SeriesChangeListener
,SeriesDataset
,XYDataset
- Direct Known Subclasses:
CategoryTableXYDataset
,CombinedDataset
,DefaultTableXYDataset
,DynamicTimeSeriesCollection
,HistogramDataset
,SimpleIntervalXYDataset
,SimpleIntervalXYDataset2
,SubSeriesDataset
,TimePeriodValuesCollection
,TimeSeriesCollection
,TimeTableXYDataset
,XYBarDataset
,XYSeriesCollection
public abstract class AbstractIntervalXYDataset extends AbstractXYDataset implements IntervalXYDataset
An base class that you can use to create new implementations of the
XYDataset
interface.- See Also:
- Serialized Form
-
Constructor Summary
Constructors Constructor Description AbstractIntervalXYDataset()
-
Method Summary
Modifier and Type Method Description double
getEndX(int series, int item)
Returns the end x-value (as a double primitive) for an item within a series.double
getEndY(int series, int item)
Returns the end y-value (as a double primitive) for an item within a series.double
getStartX(int series, int item)
Returns the start x-value (as a double primitive) for an item within a series.double
getStartY(int series, int item)
Returns the start y-value (as a double primitive) for an item within a series.Methods inherited from class org.jfree.data.AbstractXYDataset
getX, getY
Methods inherited from class org.jfree.data.AbstractSeriesDataset
getSeriesCount, getSeriesName, seriesChanged
Methods inherited from class org.jfree.data.AbstractDataset
addChangeListener, clone, getGroup, removeChangeListener, setGroup, validateObject
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jfree.data.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
Methods inherited from interface org.jfree.data.IntervalXYDataset
getEndXValue, getEndYValue, getStartXValue, getStartYValue
Methods inherited from interface org.jfree.data.SeriesDataset
getSeriesCount, getSeriesName
-
Constructor Details
-
AbstractIntervalXYDataset
public AbstractIntervalXYDataset()
-
-
Method Details
-
getStartX
public double getStartX(int series, int item)Returns the start x-value (as a double primitive) for an item within a series.- Specified by:
getStartX
in interfaceIntervalXYDataset
- Parameters:
series
- the series (zero-based index).item
- the item (zero-based index).- Returns:
- The start x-value.
-
getEndX
public double getEndX(int series, int item)Returns the end x-value (as a double primitive) for an item within a series.- Specified by:
getEndX
in interfaceIntervalXYDataset
- Parameters:
series
- the series (zero-based index).item
- the item (zero-based index).- Returns:
- The end x-value.
-
getStartY
public double getStartY(int series, int item)Returns the start y-value (as a double primitive) for an item within a series.- Specified by:
getStartY
in interfaceIntervalXYDataset
- Parameters:
series
- the series (zero-based index).item
- the item (zero-based index).- Returns:
- The start y-value.
-
getEndY
public double getEndY(int series, int item)Returns the end y-value (as a double primitive) for an item within a series.- Specified by:
getEndY
in interfaceIntervalXYDataset
- Parameters:
series
- the series (zero-based index).item
- the item (zero-based index).- Returns:
- The end y-value.
-