Module org.jfree.chart
Package org.jfree.chart.renderer.xy
Class CyclicXYItemRenderer.OverwriteDataSet
- java.lang.Object
-
- org.jfree.chart.renderer.xy.CyclicXYItemRenderer.OverwriteDataSet
-
- All Implemented Interfaces:
Dataset,SeriesDataset,XYDataset
- Enclosing class:
- CyclicXYItemRenderer
protected static class CyclicXYItemRenderer.OverwriteDataSet extends Object implements XYDataset
A dataset to hold the interpolated points when drawing new lines.
-
-
Field Summary
Fields Modifier and Type Field Description protected XYDatasetdelegateSetThe delegate dataset.
-
Constructor Summary
Constructors Constructor Description OverwriteDataSet(double[] x, double[] y, XYDataset delegateSet)Creates a new dataset.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddChangeListener(DatasetChangeListener listener)Does nothing.DomainOrdergetDomainOrder()Returns the order of the domain (X) values.intgetItemCount(int series)Returns the number of items for the given series.intgetSeriesCount()Returns the number of series in the dataset.ComparablegetSeriesKey(int series)Returns the name of the given series.NumbergetX(int series, int item)Returns the x-value.doublegetXValue(int series, int item)Returns the x-value (as a double primitive) for an item within a series.NumbergetY(int series, int item)Returns the y-value.doublegetYValue(int series, int item)Returns the y-value (as a double primitive) for an item within a series.intindexOf(Comparable seriesName)Returns the index of the named series, or -1.voidremoveChangeListener(DatasetChangeListener listener)Does nothing.
-
-
-
Field Detail
-
delegateSet
protected XYDataset delegateSet
The delegate dataset.
-
-
Constructor Detail
-
OverwriteDataSet
public OverwriteDataSet(double[] x, double[] y, XYDataset delegateSet)
Creates a new dataset.- Parameters:
x- the x values.y- the y values.delegateSet- the dataset.
-
-
Method Detail
-
getDomainOrder
public DomainOrder getDomainOrder()
Returns the order of the domain (X) values.- Specified by:
getDomainOrderin interfaceXYDataset- Returns:
- The domain order.
-
getItemCount
public int getItemCount(int series)
Returns the number of items for the given series.- Specified by:
getItemCountin interfaceXYDataset- Parameters:
series- the series index (zero-based).- Returns:
- The item count.
-
getXValue
public double getXValue(int series, int item)
Returns the x-value (as a double primitive) for an item within a series.
-
getYValue
public double getYValue(int series, int item)
Returns the y-value (as a double primitive) for an item within a series.
-
getSeriesCount
public int getSeriesCount()
Returns the number of series in the dataset.- Specified by:
getSeriesCountin interfaceSeriesDataset- Returns:
- The series count.
-
getSeriesKey
public Comparable getSeriesKey(int series)
Returns the name of the given series.- Specified by:
getSeriesKeyin interfaceSeriesDataset- Parameters:
series- the series index (zero-based).- Returns:
- The series name.
-
indexOf
public int indexOf(Comparable seriesName)
Returns the index of the named series, or -1.- Specified by:
indexOfin interfaceSeriesDataset- Parameters:
seriesName- the series name.- Returns:
- The index.
-
addChangeListener
public void addChangeListener(DatasetChangeListener listener)
Does nothing.- Specified by:
addChangeListenerin interfaceDataset- Parameters:
listener- ignored.
-
removeChangeListener
public void removeChangeListener(DatasetChangeListener listener)
Does nothing.- Specified by:
removeChangeListenerin interfaceDataset- Parameters:
listener- ignored.
-
-