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 java.lang.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.(package private) java.lang.Double[]xStorage for the x and y values.(package private) java.lang.Double[]yStorage for the x and y values.
-
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.DatasetGroupgetGroup()Returns the dataset group.intgetItemCount(int series)Returns the number of items for the given series.intgetSeriesCount()Returns the number of series in the dataset.java.lang.ComparablegetSeriesKey(int series)Returns the name of the given series.java.lang.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.java.lang.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(java.lang.Comparable seriesName)Returns the index of the named series, or -1.voidremoveChangeListener(DatasetChangeListener listener)Does nothing.voidsetGroup(DatasetGroup group)Does nothing.
-
-
-
Field Detail
-
delegateSet
protected XYDataset delegateSet
The delegate dataset.
-
x
java.lang.Double[] x
Storage for the x and y values.
-
y
java.lang.Double[] y
Storage for the x and y values.
-
-
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.
-
getX
public java.lang.Number getX(int series, int item)Returns the x-value.
-
getXValue
public double getXValue(int series, int item)Returns the x-value (as a double primitive) for an item within a series.
-
getY
public java.lang.Number getY(int series, int item)Returns the y-value.
-
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 java.lang.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(java.lang.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.
-
getGroup
public DatasetGroup getGroup()
Returns the dataset group.
-
setGroup
public void setGroup(DatasetGroup group)
Does nothing.
-
-