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 SummaryFields
- 
Constructor SummaryConstructors
- 
Method SummaryModifier 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.AbstractDatasetaddChangeListener, clone, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObjectMethods inherited from class java.lang.Objectequals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.jfree.data.general.DatasetaddChangeListener, getGroup, removeChangeListener, setGroup
- 
Field Details- 
BY_ROWpublic static final int BY_ROW- See Also:
 
- 
BY_COLpublic static final int BY_COL- See Also:
 
- 
dataset
- 
orderprotected final int order
- 
rowHeaders
- 
colHeaders
- 
minValueprotected double minValue
- 
maxValueprotected double maxValue
- 
rangeprotected org.jfree.data.Range range
 
- 
- 
Constructor Details- 
CategoryDatasetImpl
 
- 
- 
Method Details- 
setDataset
- 
getRowKey- Specified by:
- getRowKeyin interface- org.jfree.data.KeyedValues2D
 
- 
getRowIndex- Specified by:
- getRowIndexin interface- org.jfree.data.KeyedValues2D
 
- 
getRowKeys- Specified by:
- getRowKeysin interface- org.jfree.data.KeyedValues2D
 
- 
getColumnKey- Specified by:
- getColumnKeyin interface- org.jfree.data.KeyedValues2D
 
- 
getColumnIndex- Specified by:
- getColumnIndexin interface- org.jfree.data.KeyedValues2D
 
- 
getColumnKeys- Specified by:
- getColumnKeysin interface- org.jfree.data.KeyedValues2D
 
- 
getValue- Specified by:
- getValuein interface- org.jfree.data.KeyedValues2D
 
- 
getRowCountpublic int getRowCount()- Specified by:
- getRowCountin interface- org.jfree.data.Values2D
 
- 
getColumnCountpublic int getColumnCount()- Specified by:
- getColumnCountin interface- org.jfree.data.Values2D
 
- 
getValue- Specified by:
- getValuein interface- org.jfree.data.Values2D
 
- 
getRangeBoundspublic org.jfree.data.Range getRangeBounds(boolean includeInterval) - Specified by:
- getRangeBoundsin interface- org.jfree.data.RangeInfo
 
- 
getRangeLowerBoundpublic double getRangeLowerBound(boolean includeInterval) - Specified by:
- getRangeLowerBoundin interface- org.jfree.data.RangeInfo
 
- 
getRangeUpperBoundpublic double getRangeUpperBound(boolean includeInterval) - Specified by:
- getRangeUpperBoundin interface- org.jfree.data.RangeInfo
 
 
-