org.pentaho.plugin.jfreereport.reportcharts
Class ExtendedXYZDataset

java.lang.Object
  extended by org.jfree.data.general.AbstractDataset
      extended by org.jfree.data.general.AbstractSeriesDataset
          extended by org.jfree.data.xy.AbstractXYDataset
              extended by org.jfree.data.xy.AbstractXYZDataset
                  extended by org.jfree.data.xy.DefaultXYZDataset
                      extended by org.pentaho.plugin.jfreereport.reportcharts.ExtendedXYZDataset
All Implemented Interfaces:
ObjectInputValidation, Serializable, Cloneable, 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, org.jfree.util.PublicCloneable

public class ExtendedXYZDataset
extends org.jfree.data.xy.DefaultXYZDataset

This class is allows us to accumulate the maximum z value during data collection and hand that value to the chart at render time - without creating a tighter coupling between the data and rendering classes.

Author:
Gretchen Moran
See Also:
Serialized Form

Constructor Summary
ExtendedXYZDataset()
           
 
Method Summary
 double getMaxZValue()
           
 void setMaxZValue(double maxZValue)
           
 
Methods inherited from class org.jfree.data.xy.DefaultXYZDataset
addSeries, clone, equals, getDomainOrder, getItemCount, getSeriesCount, getSeriesKey, getX, getXValue, getY, getYValue, getZ, getZValue, hashCode, indexOf, removeSeries
 
Methods inherited from class org.jfree.data.general.AbstractSeriesDataset
seriesChanged
 
Methods inherited from class org.jfree.data.general.AbstractDataset
addChangeListener, getGroup, hasListener, removeChangeListener, setGroup, validateObject
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jfree.data.general.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
 

Constructor Detail

ExtendedXYZDataset

public ExtendedXYZDataset()
Method Detail

getMaxZValue

public double getMaxZValue()

setMaxZValue

public void setMaxZValue(double maxZValue)