Class CategoryDatasetImpl
- java.lang.Object
- 
- org.jfree.data.general.AbstractDataset
- 
- com.inductiveautomation.ignition.common.gui.chart.CategoryDatasetImpl
 
 
- 
- All Implemented Interfaces:
- java.io.ObjectInputValidation,- java.io.Serializable,- java.lang.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.RangeInfoBasic category dataset implementation backed by an Ignition Dateset- See Also:
- Serialized Form
 
- 
- 
Field SummaryFields Modifier and Type Field Description static intBY_COLstatic intBY_ROWprotected java.util.List<java.lang.String>colHeadersprotected Datasetdatasetprotected doublemaxValueprotected doubleminValueprotected intorderprotected org.jfree.data.Rangerangeprotected java.util.List<java.lang.String>rowHeaders
 - 
Constructor SummaryConstructors Constructor Description CategoryDatasetImpl(Dataset dataset, int order)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description intgetColumnCount()intgetColumnIndex(java.lang.Comparable key)java.lang.ComparablegetColumnKey(int column)java.util.List<java.lang.String>getColumnKeys()org.jfree.data.RangegetRangeBounds(boolean includeInterval)doublegetRangeLowerBound(boolean includeInterval)doublegetRangeUpperBound(boolean includeInterval)intgetRowCount()intgetRowIndex(java.lang.Comparable key)java.lang.ComparablegetRowKey(int row)java.util.ListgetRowKeys()java.lang.NumbergetValue(int row, int column)java.lang.NumbergetValue(java.lang.Comparable rowKey, java.lang.Comparable columnKey)protected voidsetDataset(Dataset ds)- 
Methods inherited from class org.jfree.data.general.AbstractDatasetaddChangeListener, clone, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject
 
- 
 
- 
- 
- 
Field Detail- 
BY_ROWpublic static final int BY_ROW - See Also:
- Constant Field Values
 
 - 
BY_COLpublic static final int BY_COL - See Also:
- Constant Field Values
 
 - 
datasetprotected Dataset dataset 
 - 
orderprotected final int order 
 - 
rowHeadersprotected java.util.List<java.lang.String> rowHeaders 
 - 
colHeadersprotected java.util.List<java.lang.String> colHeaders 
 - 
minValueprotected double minValue 
 - 
maxValueprotected double maxValue 
 - 
rangeprotected org.jfree.data.Range range 
 
- 
 - 
Constructor Detail- 
CategoryDatasetImplpublic CategoryDatasetImpl(Dataset dataset, int order) 
 
- 
 - 
Method Detail- 
setDatasetprotected void setDataset(Dataset ds) 
 - 
getRowKeypublic java.lang.Comparable getRowKey(int row) - Specified by:
- getRowKeyin interface- org.jfree.data.KeyedValues2D
 
 - 
getRowIndexpublic int getRowIndex(java.lang.Comparable key) - Specified by:
- getRowIndexin interface- org.jfree.data.KeyedValues2D
 
 - 
getRowKeyspublic java.util.List getRowKeys() - Specified by:
- getRowKeysin interface- org.jfree.data.KeyedValues2D
 
 - 
getColumnKeypublic java.lang.Comparable getColumnKey(int column) - Specified by:
- getColumnKeyin interface- org.jfree.data.KeyedValues2D
 
 - 
getColumnIndexpublic int getColumnIndex(java.lang.Comparable key) - Specified by:
- getColumnIndexin interface- org.jfree.data.KeyedValues2D
 
 - 
getColumnKeyspublic java.util.List<java.lang.String> getColumnKeys() - Specified by:
- getColumnKeysin interface- org.jfree.data.KeyedValues2D
 
 - 
getValuepublic java.lang.Number getValue(java.lang.Comparable rowKey, java.lang.Comparable columnKey)- 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
 
 - 
getValuepublic java.lang.Number getValue(int row, int column)- 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
 
 
- 
 
-