org.jfree.chart.renderer
Class CyclicXYItemRenderer.OverwriteDataSet

java.lang.Object
  extended byorg.jfree.chart.renderer.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
protected  XYDataset delegateSet
          The delegate dataset.
 
Constructor Summary
CyclicXYItemRenderer.OverwriteDataSet(double[] x, double[] y, XYDataset delegateSet)
          Creates a new dataset.
 
Method Summary
 void addChangeListener(DatasetChangeListener listener)
          Does nothing.
 DatasetGroup getGroup()
          Returns the dataset group.
 int getItemCount(int series)
          Returns the number of items for the given series.
 int getSeriesCount()
          Returns the number of series in the dataset.
 java.lang.String getSeriesName(int series)
          Returns the name of the given series.
 double getX(int series, int item)
          Returns the x-value (as a double primitive) for an item within a series.
 java.lang.Number getXValue(int series, int item)
          Returns the x-value.
 double getY(int series, int item)
          Returns the y-value (as a double primitive) for an item within a series.
 java.lang.Number getYValue(int series, int item)
          Returns the y-value.
 void removeChangeListener(DatasetChangeListener listener)
          Does nothing.
 void setGroup(DatasetGroup group)
          Does nothing.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

delegateSet

protected XYDataset delegateSet
The delegate dataset.

Constructor Detail

CyclicXYItemRenderer.OverwriteDataSet

public CyclicXYItemRenderer.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

getItemCount

public int getItemCount(int series)
Returns the number of items for the given series.

Specified by:
getItemCount in interface XYDataset
Parameters:
series - the series index (zero-based).
Returns:
The item count.

getXValue

public java.lang.Number getXValue(int series,
                                  int item)
Returns the x-value.

Specified by:
getXValue in interface XYDataset
Parameters:
series - the series index (zero-based).
item - the item index (zero-based).
Returns:
the x-value.

getX

public double getX(int series,
                   int item)
Returns the x-value (as a double primitive) for an item within a series.

Specified by:
getX in interface XYDataset
Parameters:
series - the series (zero-based index).
item - the item (zero-based index).
Returns:
The x-value.

getYValue

public java.lang.Number getYValue(int series,
                                  int item)
Returns the y-value.

Specified by:
getYValue in interface XYDataset
Parameters:
series - the series index (zero-based).
item - the item index (zero-based).
Returns:
the y-value.

getY

public double getY(int series,
                   int item)
Returns the y-value (as a double primitive) for an item within a series.

Specified by:
getY in interface XYDataset
Parameters:
series - the series (zero-based index).
item - the item (zero-based index).
Returns:
The y-value.

getSeriesCount

public int getSeriesCount()
Returns the number of series in the dataset.

Specified by:
getSeriesCount in interface SeriesDataset
Returns:
the series count.

getSeriesName

public java.lang.String getSeriesName(int series)
Returns the name of the given series.

Specified by:
getSeriesName in interface SeriesDataset
Parameters:
series - the series index (zero-based).
Returns:
The series name.

addChangeListener

public void addChangeListener(DatasetChangeListener listener)
Does nothing.

Specified by:
addChangeListener in interface Dataset
Parameters:
listener - ignored.

removeChangeListener

public void removeChangeListener(DatasetChangeListener listener)
Does nothing.

Specified by:
removeChangeListener in interface Dataset
Parameters:
listener - ignored.

getGroup

public DatasetGroup getGroup()
Returns the dataset group.

Specified by:
getGroup in interface Dataset
Returns:
the dataset group.

setGroup

public void setGroup(DatasetGroup group)
Does nothing.

Specified by:
setGroup in interface Dataset
Parameters:
group - ignored.