Class PenDataset
- java.lang.Object
 - 
- org.jfree.data.general.AbstractDataset
 - 
- com.inductiveautomation.factorypmi.application.components.chart.easychart.PenDataset
 
 
 
- 
- All Implemented Interfaces:
 DataSetBackedXYDataset,java.io.ObjectInputValidation,java.io.Serializable,java.lang.Cloneable,org.jfree.data.general.Dataset,org.jfree.data.general.SeriesDataset,org.jfree.data.xy.XYDataset
public class PenDataset extends org.jfree.data.general.AbstractDataset implements org.jfree.data.xy.XYDataset, DataSetBackedXYDataset
Class that bridges PenData objects into the JFreeChart's Dataset interface- See Also:
 - Serialized Form
 
 
- 
- 
Constructor Summary
Constructors Constructor Description PenDataset() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddPen(PenData pen)voidfireChange()Call this after one or more pen's datasets have been updatedDatasetgetDataSetForSeries(int series)intgetDomainColumnForSeries(int series)org.jfree.data.DomainOrdergetDomainOrder()intgetItemCount(int series)java.util.List<PenData>getPens()intgetSeriesCount()java.lang.ComparablegetSeriesKey(int series)java.lang.NumbergetX(int series, int item)doublegetXValue(int series, int item)java.lang.NumbergetY(int series, int item)doublegetYValue(int series, int item)intindexOf(java.lang.Comparable seriesKey)- 
Methods inherited from class org.jfree.data.general.AbstractDataset
addChangeListener, clone, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject 
 - 
 
 - 
 
- 
- 
Method Detail
- 
addPen
public void addPen(PenData pen)
 
- 
fireChange
public void fireChange()
Call this after one or more pen's datasets have been updated 
- 
getPens
public java.util.List<PenData> getPens()
 
- 
getDomainOrder
public org.jfree.data.DomainOrder getDomainOrder()
- Specified by:
 getDomainOrderin interfaceorg.jfree.data.xy.XYDataset
 
- 
getItemCount
public int getItemCount(int series)
- Specified by:
 getItemCountin interfaceorg.jfree.data.xy.XYDataset
 
- 
getX
public java.lang.Number getX(int series, int item)- Specified by:
 getXin interfaceorg.jfree.data.xy.XYDataset
 
- 
getXValue
public double getXValue(int series, int item)- Specified by:
 getXValuein interfaceorg.jfree.data.xy.XYDataset
 
- 
getY
public java.lang.Number getY(int series, int item)- Specified by:
 getYin interfaceorg.jfree.data.xy.XYDataset
 
- 
getYValue
public double getYValue(int series, int item)- Specified by:
 getYValuein interfaceorg.jfree.data.xy.XYDataset
 
- 
getSeriesCount
public int getSeriesCount()
- Specified by:
 getSeriesCountin interfaceorg.jfree.data.general.SeriesDataset
 
- 
getSeriesKey
public java.lang.Comparable getSeriesKey(int series)
- Specified by:
 getSeriesKeyin interfaceorg.jfree.data.general.SeriesDataset
 
- 
indexOf
public int indexOf(java.lang.Comparable seriesKey)
- Specified by:
 indexOfin interfaceorg.jfree.data.general.SeriesDataset
 
- 
getDataSetForSeries
public Dataset getDataSetForSeries(int series)
- Specified by:
 getDataSetForSeriesin interfaceDataSetBackedXYDataset
 
- 
getDomainColumnForSeries
public int getDomainColumnForSeries(int series)
- Specified by:
 getDomainColumnForSeriesin interfaceDataSetBackedXYDataset
 
 - 
 
 -