Package com.jfcbuilder.adapters
Class NumberMappedTimeSeriesCollection
java.lang.Object
org.jfree.data.general.AbstractDataset
org.jfree.data.general.AbstractSeriesDataset
org.jfree.data.xy.AbstractXYDataset
org.jfree.data.xy.AbstractIntervalXYDataset
org.jfree.data.time.TimeSeriesCollection
com.jfcbuilder.adapters.NumberMappedTimeSeriesCollection
- All Implemented Interfaces:
INumberMappedCollection
,VetoableChangeListener
,ObjectInputValidation
,Serializable
,Cloneable
,EventListener
,org.jfree.data.DomainInfo
,org.jfree.data.general.Dataset
,org.jfree.data.general.SeriesChangeListener
,org.jfree.data.general.SeriesDataset
,org.jfree.data.xy.IntervalXYDataset
,org.jfree.data.xy.XYDataset
,org.jfree.data.xy.XYDomainInfo
,org.jfree.data.xy.XYRangeInfo
public class NumberMappedTimeSeriesCollection
extends org.jfree.data.time.TimeSeriesCollection
implements INumberMappedCollection
Extension to TimeSeriesCollection to map timestamp values to x-axis numeric indexes.
- See Also:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondouble
getEndXValue
(int series, int item) double
getStartXValue
(int series, int item) double
getXValue
(int series, int item) Returns a series item's x-value element index as a double instead of the x-value itself.Methods inherited from class org.jfree.data.time.TimeSeriesCollection
addSeries, clone, equals, getDomainBounds, getDomainBounds, getDomainLowerBound, getDomainOrder, getDomainUpperBound, getEndX, getEndY, getItemCount, getRangeBounds, getRangeBounds, getSeries, getSeries, getSeries, getSeriesCount, getSeriesIndex, getSeriesKey, getStartX, getStartY, getSurroundingItems, getX, getXPosition, getY, hashCode, indexOf, removeAllSeries, removeSeries, removeSeries, setXPosition, vetoableChange
Methods inherited from class org.jfree.data.xy.AbstractIntervalXYDataset
getEndYValue, getStartYValue
Methods inherited from class org.jfree.data.xy.AbstractXYDataset
getYValue
Methods inherited from class org.jfree.data.general.AbstractSeriesDataset
indexOf, seriesChanged
Methods inherited from class org.jfree.data.general.AbstractDataset
addChangeListener, getGroup, getNotify, hasListener, removeChangeListener, setGroup, setNotify, validateObject
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface org.jfree.data.general.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
Methods inherited from interface org.jfree.data.xy.IntervalXYDataset
getEndYValue, getStartYValue
Methods inherited from interface org.jfree.data.general.SeriesDataset
indexOf
Methods inherited from interface org.jfree.data.xy.XYDataset
getYValue
-
Constructor Details
-
NumberMappedTimeSeriesCollection
public NumberMappedTimeSeriesCollection()Constructor
-
-
Method Details
-
getStartXValue
public double getStartXValue(int series, int item) - Specified by:
getStartXValue
in interfaceorg.jfree.data.xy.IntervalXYDataset
- Overrides:
getStartXValue
in classorg.jfree.data.xy.AbstractIntervalXYDataset
-
getEndXValue
public double getEndXValue(int series, int item) - Specified by:
getEndXValue
in interfaceorg.jfree.data.xy.IntervalXYDataset
- Overrides:
getEndXValue
in classorg.jfree.data.xy.AbstractIntervalXYDataset
-
getXValue
public double getXValue(int series, int item) Description copied from interface:INumberMappedCollection
Returns a series item's x-value element index as a double instead of the x-value itself.- Specified by:
getXValue
in interfaceINumberMappedCollection
- Specified by:
getXValue
in interfaceorg.jfree.data.xy.XYDataset
- Overrides:
getXValue
in classorg.jfree.data.time.TimeSeriesCollection
- Parameters:
series
- Zero-based index of the desired seriesitem
- Zero-based index of the desired item- Returns:
- The x-value element index
-