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 TypeMethodDescriptionintintgetColumnIndex(Comparable key) getColumnKey(int column) org.jfree.data.RangegetRangeBounds(boolean includeInterval) doublegetRangeLowerBound(boolean includeInterval) doublegetRangeUpperBound(boolean includeInterval) intintgetRowIndex(Comparable key) getRowKey(int row) getValue(int row, int column) getValue(Comparable rowKey, Comparable columnKey) protected voidsetDataset(Dataset ds) 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
-
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:
getRowKeyin interfaceorg.jfree.data.KeyedValues2D
-
getRowIndex
- Specified by:
getRowIndexin interfaceorg.jfree.data.KeyedValues2D
-
getRowKeys
- Specified by:
getRowKeysin interfaceorg.jfree.data.KeyedValues2D
-
getColumnKey
- Specified by:
getColumnKeyin interfaceorg.jfree.data.KeyedValues2D
-
getColumnIndex
- Specified by:
getColumnIndexin interfaceorg.jfree.data.KeyedValues2D
-
getColumnKeys
- Specified by:
getColumnKeysin interfaceorg.jfree.data.KeyedValues2D
-
getValue
- Specified by:
getValuein interfaceorg.jfree.data.KeyedValues2D
-
getRowCount
public int getRowCount()- Specified by:
getRowCountin interfaceorg.jfree.data.Values2D
-
getColumnCount
public int getColumnCount()- Specified by:
getColumnCountin interfaceorg.jfree.data.Values2D
-
getValue
- Specified by:
getValuein interfaceorg.jfree.data.Values2D
-
getRangeBounds
public org.jfree.data.Range getRangeBounds(boolean includeInterval) - Specified by:
getRangeBoundsin interfaceorg.jfree.data.RangeInfo
-
getRangeLowerBound
public double getRangeLowerBound(boolean includeInterval) - Specified by:
getRangeLowerBoundin interfaceorg.jfree.data.RangeInfo
-
getRangeUpperBound
public double getRangeUpperBound(boolean includeInterval) - Specified by:
getRangeUpperBoundin interfaceorg.jfree.data.RangeInfo
-