edu.ucla.stat.SOCR.chart.data
Class SampleXYDataset

java.lang.Object
  extended by AbstractXYDataset
      extended by edu.ucla.stat.SOCR.chart.data.SampleXYDataset

public class SampleXYDataset
extends AbstractXYDataset

A dummy dataset for an XY plot.

Note that the aim of this class is to create a self-contained data source for demo purposes - it is NOT intended to show how you should go about writing your own datasets.


Constructor Summary
SampleXYDataset()
          Default constructor.
 
Method Summary
 int getItemCount(int series)
          Returns the number of items in the specified series.
 int getSeriesCount()
          Returns the number of series in the dataset.
 java.lang.Comparable getSeriesKey(int series)
          Returns the key for a series.
 double getTranslate()
          Returns the translation factor.
 java.lang.Number getX(int series, int item)
          Returns the x-value for the specified series and item.
 java.lang.Number getY(int series, int item)
          Returns the y-value for the specified series and item.
 void setTranslate(double translate)
          Sets the translation constant for the x-axis.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SampleXYDataset

public SampleXYDataset()
Default constructor.

Method Detail

getTranslate

public double getTranslate()
Returns the translation factor.

Returns:
the translation factor.

setTranslate

public void setTranslate(double translate)
Sets the translation constant for the x-axis.

Parameters:
translate - the translation factor.

getX

public java.lang.Number getX(int series,
                             int item)
Returns the x-value for the specified series and item. Series are numbered 0, 1, ...

Parameters:
series - the index (zero-based) of the series.
item - the index (zero-based) of the required item.
Returns:
the x-value for the specified series and item.

getY

public java.lang.Number getY(int series,
                             int item)
Returns the y-value for the specified series and item. Series are numbered 0, 1, ...

Parameters:
series - the index (zero-based) of the series.
item - the index (zero-based) of the required item.
Returns:
the y-value for the specified series and item.

getSeriesCount

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

Returns:
the number of series in the dataset.

getSeriesKey

public java.lang.Comparable getSeriesKey(int series)
Returns the key for a series.

Parameters:
series - the index (zero-based) of the series.
Returns:
The key for the series.

getItemCount

public int getItemCount(int series)
Returns the number of items in the specified series.

Parameters:
series - the index (zero-based) of the series.
Returns:
the number of items in the specified series.