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 TypeMethodDescriptionvoid
void
Call this after one or more pen's datasets have been updatedgetDataSetForSeries
(int series) int
getDomainColumnForSeries
(int series) org.jfree.data.DomainOrder
int
getItemCount
(int series) getPens()
int
getSeriesKey
(int series) getX
(int series, int item) double
getXValue
(int series, int item) getY
(int series, int item) double
getYValue
(int series, int item) int
indexOf
(Comparable seriesKey) 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.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:
getDomainOrder
in interfaceorg.jfree.data.xy.XYDataset
-
getItemCount
public int getItemCount(int series) - Specified by:
getItemCount
in interfaceorg.jfree.data.xy.XYDataset
-
getX
- Specified by:
getX
in interfaceorg.jfree.data.xy.XYDataset
-
getXValue
public double getXValue(int series, int item) - Specified by:
getXValue
in interfaceorg.jfree.data.xy.XYDataset
-
getY
- Specified by:
getY
in interfaceorg.jfree.data.xy.XYDataset
-
getYValue
public double getYValue(int series, int item) - Specified by:
getYValue
in interfaceorg.jfree.data.xy.XYDataset
-
getSeriesCount
public int getSeriesCount()- Specified by:
getSeriesCount
in interfaceorg.jfree.data.general.SeriesDataset
-
getSeriesKey
- Specified by:
getSeriesKey
in interfaceorg.jfree.data.general.SeriesDataset
-
indexOf
- Specified by:
indexOf
in interfaceorg.jfree.data.general.SeriesDataset
-
getDataSetForSeries
- Specified by:
getDataSetForSeries
in interfaceDataSetBackedXYDataset
-
getDomainColumnForSeries
public int getDomainColumnForSeries(int series) - Specified by:
getDomainColumnForSeries
in interfaceDataSetBackedXYDataset
-