Class PenDataset
java.lang.Object
org.jfree.data.general.AbstractDataset
com.inductiveautomation.factorypmi.application.components.chart.easychart.PenDataset
- All Implemented Interfaces:
DataSetBackedXYDataset,ObjectInputValidation,Serializable,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:
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidCall this after one or more pen's datasets have been updatedgetDataSetForSeries(int series) intgetDomainColumnForSeries(int series) org.jfree.data.DomainOrderintgetItemCount(int series) getPens()intgetSeriesKey(int series) getX(int series, int item) doublegetXValue(int series, int item) getY(int series, int item) doublegetYValue(int series, int item) intindexOf(Comparable seriesKey) Methods inherited from class org.jfree.data.general.AbstractDataset
addChangeListener, clone, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObjectMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jfree.data.general.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
-
Constructor Details
-
PenDataset
public PenDataset()
-
-
Method Details
-
addPen
-
fireChange
public void fireChange()Call this after one or more pen's datasets have been updated -
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
- 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
- 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
- Specified by:
getSeriesKeyin interfaceorg.jfree.data.general.SeriesDataset
-
indexOf
- Specified by:
indexOfin interfaceorg.jfree.data.general.SeriesDataset
-
getDataSetForSeries
- Specified by:
getDataSetForSeriesin interfaceDataSetBackedXYDataset
-
getDomainColumnForSeries
public int getDomainColumnForSeries(int series) - Specified by:
getDomainColumnForSeriesin interfaceDataSetBackedXYDataset
-