edu.ucla.stat.SOCR.chart.data
Class SampleXYZDataset
java.lang.Object
org.jfree.data.general.AbstractDataset
org.jfree.data.general.AbstractSeriesDataset
org.jfree.data.xy.AbstractXYDataset
org.jfree.data.xy.AbstractXYZDataset
edu.ucla.stat.SOCR.chart.data.SampleXYZDataset
- All Implemented Interfaces:
- java.io.ObjectInputValidation, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, org.jfree.data.general.Dataset, org.jfree.data.general.SeriesChangeListener, org.jfree.data.general.SeriesDataset, org.jfree.data.xy.XYDataset, org.jfree.data.xy.XYZDataset
public class SampleXYZDataset
- extends org.jfree.data.xy.AbstractXYZDataset
- implements org.jfree.data.xy.XYZDataset
A quick-and-dirty implementation of the interface
.
Hard-coded and not useful beyond the demo.
- See Also:
- Serialized Form
Method Summary |
int |
getItemCount(int series)
Returns the number of items in a series. |
int |
getSeriesCount()
Returns the number of series in the dataset. |
java.lang.Comparable |
getSeriesKey(int series)
Returns the key for a series. |
java.lang.Number |
getX(int series,
int item)
Returns the x-value for an item within a series. |
java.lang.Number |
getY(int series,
int item)
Returns the y-value for an item within a series. |
java.lang.Number |
getZ(int series,
int item)
Returns the z-value for the specified series and item. |
Methods inherited from class org.jfree.data.xy.AbstractXYZDataset |
getZValue |
Methods inherited from class org.jfree.data.xy.AbstractXYDataset |
getDomainOrder, getXValue, getYValue |
Methods inherited from class org.jfree.data.general.AbstractSeriesDataset |
indexOf, seriesChanged |
Methods inherited from class org.jfree.data.general.AbstractDataset |
addChangeListener, clone, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject |
Methods inherited from class java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jfree.data.xy.XYZDataset |
getZValue |
Methods inherited from interface org.jfree.data.xy.XYDataset |
getDomainOrder, getXValue, getYValue |
Methods inherited from interface org.jfree.data.general.SeriesDataset |
indexOf |
Methods inherited from interface org.jfree.data.general.Dataset |
addChangeListener, getGroup, removeChangeListener, setGroup |
SampleXYZDataset
public SampleXYZDataset()
getSeriesCount
public int getSeriesCount()
- Returns the number of series in the dataset.
- Specified by:
getSeriesCount
in interface org.jfree.data.general.SeriesDataset
- Specified by:
getSeriesCount
in class org.jfree.data.general.AbstractSeriesDataset
- Returns:
- The series count.
getSeriesKey
public java.lang.Comparable getSeriesKey(int series)
- Returns the key for a series.
- Specified by:
getSeriesKey
in interface org.jfree.data.general.SeriesDataset
- Specified by:
getSeriesKey
in class org.jfree.data.general.AbstractSeriesDataset
- Parameters:
series
- the series (zero-based index).
- Returns:
- The key for the series.
getItemCount
public int getItemCount(int series)
- Returns the number of items in a series.
- Specified by:
getItemCount
in interface org.jfree.data.xy.XYDataset
- Parameters:
series
- the series (zero-based index).
- Returns:
- The number of items within the series.
getX
public java.lang.Number getX(int series,
int item)
- Returns the x-value for an item within a series.
The implementation is responsible for ensuring that the x-values are
presented in ascending order.
- Specified by:
getX
in interface org.jfree.data.xy.XYDataset
- Parameters:
series
- the series (zero-based index).item
- the item (zero-based index).
- Returns:
- The x-value.
getY
public java.lang.Number getY(int series,
int item)
- Returns the y-value for an item within a series.
- Specified by:
getY
in interface org.jfree.data.xy.XYDataset
- Parameters:
series
- the series (zero-based index).item
- the item (zero-based index).
- Returns:
- The y-value.
getZ
public java.lang.Number getZ(int series,
int item)
- Returns the z-value for the specified series and item.
- Specified by:
getZ
in interface org.jfree.data.xy.XYZDataset
- Parameters:
series
- the series index (zero-based).item
- the item index (zero-based).
- Returns:
- The value.