Class CategoryDatasetImpl
java.lang.Object
org.jfree.data.general.AbstractDataset
com.inductiveautomation.ignition.common.gui.chart.CategoryDatasetImpl
- All Implemented Interfaces:
ObjectInputValidation
,Serializable
,Cloneable
,org.jfree.data.category.CategoryDataset
,org.jfree.data.general.Dataset
,org.jfree.data.KeyedValues2D
,org.jfree.data.RangeInfo
,org.jfree.data.Values2D
- Direct Known Subclasses:
CategoryDataSet
public class CategoryDatasetImpl
extends org.jfree.data.general.AbstractDataset
implements org.jfree.data.category.CategoryDataset, org.jfree.data.RangeInfo
Basic category dataset implementation backed by an Ignition Dateset
- See Also:
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionint
int
getColumnIndex
(Comparable key) getColumnKey
(int column) org.jfree.data.Range
getRangeBounds
(boolean includeInterval) double
getRangeLowerBound
(boolean includeInterval) double
getRangeUpperBound
(boolean includeInterval) int
int
getRowIndex
(Comparable key) getRowKey
(int row) getValue
(int row, int column) getValue
(Comparable rowKey, Comparable columnKey) protected void
setDataset
(Dataset ds) 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
-
Field Details
-
BY_ROW
public static final int BY_ROW- See Also:
-
BY_COL
public static final int BY_COL- See Also:
-
dataset
-
order
protected final int order -
rowHeaders
-
colHeaders
-
minValue
protected double minValue -
maxValue
protected double maxValue -
range
protected org.jfree.data.Range range
-
-
Constructor Details
-
CategoryDatasetImpl
-
-
Method Details
-
setDataset
-
getRowKey
- Specified by:
getRowKey
in interfaceorg.jfree.data.KeyedValues2D
-
getRowIndex
- Specified by:
getRowIndex
in interfaceorg.jfree.data.KeyedValues2D
-
getRowKeys
- Specified by:
getRowKeys
in interfaceorg.jfree.data.KeyedValues2D
-
getColumnKey
- Specified by:
getColumnKey
in interfaceorg.jfree.data.KeyedValues2D
-
getColumnIndex
- Specified by:
getColumnIndex
in interfaceorg.jfree.data.KeyedValues2D
-
getColumnKeys
- Specified by:
getColumnKeys
in interfaceorg.jfree.data.KeyedValues2D
-
getValue
- Specified by:
getValue
in interfaceorg.jfree.data.KeyedValues2D
-
getRowCount
public int getRowCount()- Specified by:
getRowCount
in interfaceorg.jfree.data.Values2D
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCount
in interfaceorg.jfree.data.Values2D
-
getValue
- Specified by:
getValue
in interfaceorg.jfree.data.Values2D
-
getRangeBounds
public org.jfree.data.Range getRangeBounds(boolean includeInterval) - Specified by:
getRangeBounds
in interfaceorg.jfree.data.RangeInfo
-
getRangeLowerBound
public double getRangeLowerBound(boolean includeInterval) - Specified by:
getRangeLowerBound
in interfaceorg.jfree.data.RangeInfo
-
getRangeUpperBound
public double getRangeUpperBound(boolean includeInterval) - Specified by:
getRangeUpperBound
in interfaceorg.jfree.data.RangeInfo
-