org.jfree.data
Interface IntervalXYZDataset

All Superinterfaces:
Dataset, SeriesDataset, XYDataset, XYZDataset

public interface IntervalXYZDataset
extends XYZDataset

An extension of the XYZDataset interface that allows a range of data to be defined for any of the X values, the Y values, and the Z values.

Author:
David Gilbert

Method Summary
 java.lang.Number getEndXValue(int series, int item)
          Returns the ending X value for the specified series and item.
 java.lang.Number getEndYValue(int series, int item)
          Returns the ending Y value for the specified series and item.
 java.lang.Number getEndZValue(int series, int item)
          Returns the ending Z value for the specified series and item.
 java.lang.Number getStartXValue(int series, int item)
          Returns the starting X value for the specified series and item.
 java.lang.Number getStartYValue(int series, int item)
          Returns the starting Y value for the specified series and item.
 java.lang.Number getStartZValue(int series, int item)
          Returns the starting Z value for the specified series and item.
 
Methods inherited from interface org.jfree.data.XYZDataset
getZValue
 
Methods inherited from interface org.jfree.data.XYDataset
getItemCount, getXValue, getYValue
 
Methods inherited from interface org.jfree.data.SeriesDataset
getSeriesCount, getSeriesName
 
Methods inherited from interface org.jfree.data.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
 

Method Detail

getStartXValue

public java.lang.Number getStartXValue(int series,
                                       int item)
Returns the starting X value for the specified series and item.

Parameters:
series - the series (zero-based index).
item - the item within a series (zero-based index).
Returns:
the starting X value for the specified series and item.

getEndXValue

public java.lang.Number getEndXValue(int series,
                                     int item)
Returns the ending X value for the specified series and item.

Parameters:
series - the series (zero-based index).
item - the item within a series (zero-based index).
Returns:
the ending X value for the specified series and item.

getStartYValue

public java.lang.Number getStartYValue(int series,
                                       int item)
Returns the starting Y value for the specified series and item.

Parameters:
series - the series (zero-based index).
item - the item within a series (zero-based index).
Returns:
the starting Y value for the specified series and item.

getEndYValue

public java.lang.Number getEndYValue(int series,
                                     int item)
Returns the ending Y value for the specified series and item.

Parameters:
series - the series (zero-based index).
item - the item within a series (zero-based index).
Returns:
the ending Y value for the specified series and item.

getStartZValue

public java.lang.Number getStartZValue(int series,
                                       int item)
Returns the starting Z value for the specified series and item.

Parameters:
series - the series (zero-based index).
item - the item within a series (zero-based index).
Returns:
the starting Z value for the specified series and item.

getEndZValue

public java.lang.Number getEndZValue(int series,
                                     int item)
Returns the ending Z value for the specified series and item.

Parameters:
series - the series (zero-based index).
item - the item within a series (zero-based index).
Returns:
the ending Z value for the specified series and item.