org.norther.tammi.sprig.jfree.model
Class ChartModelDataset
java.lang.Object
org.jfree.data.general.AbstractDataset
org.norther.tammi.sprig.jfree.model.ChartModelDataset
- All Implemented Interfaces:
- ObjectInputValidation, Serializable, Cloneable, CategoryDataset, Dataset, SeriesDataset, KeyedValues2D, Values2D, TableXYDataset, XYDataset
public class ChartModelDataset
- extends AbstractDataset
- implements CategoryDataset, TableXYDataset
A chart model based report data set.
- Version:
- $Id: ChartModelDataset.java,v 1.8 2009/09/28 15:08:52 cvsimp Exp $
- Author:
- Ilkka Priha
- See Also:
- Serialized Form
ChartModelDataset
public ChartModelDataset(ChartModel model)
- Constructs a new dataset.
- Parameters:
model
- the chart model.
getRowCount
public int getRowCount()
- Specified by:
getRowCount
in interface Values2D
getColumnCount
public int getColumnCount()
- Specified by:
getColumnCount
in interface Values2D
getRowIndex
public int getRowIndex(Comparable key)
- Specified by:
getRowIndex
in interface KeyedValues2D
getColumnIndex
public int getColumnIndex(Comparable key)
- Specified by:
getColumnIndex
in interface KeyedValues2D
getRowKey
public Comparable<?> getRowKey(int index)
- Specified by:
getRowKey
in interface KeyedValues2D
getColumnKey
public Comparable<?> getColumnKey(int index)
- Specified by:
getColumnKey
in interface KeyedValues2D
getRowKeys
public List<Comparable<?>> getRowKeys()
- Specified by:
getRowKeys
in interface KeyedValues2D
getColumnKeys
public List<Comparable<?>> getColumnKeys()
- Specified by:
getColumnKeys
in interface KeyedValues2D
getValue
public Number getValue(Comparable rowKey,
Comparable columnKey)
- Specified by:
getValue
in interface KeyedValues2D
getValue
public Number getValue(int rowIndex,
int columnIndex)
- Specified by:
getValue
in interface Values2D
getItemCount
public int getItemCount()
- Specified by:
getItemCount
in interface TableXYDataset
getItemCount
public int getItemCount(int series)
- Specified by:
getItemCount
in interface XYDataset
indexOf
public int indexOf(Comparable key)
- Specified by:
indexOf
in interface SeriesDataset
getSeriesCount
public int getSeriesCount()
- Specified by:
getSeriesCount
in interface SeriesDataset
getSeriesKey
public Comparable<?> getSeriesKey(int series)
- Specified by:
getSeriesKey
in interface SeriesDataset
getX
public Number getX(int series,
int item)
- Specified by:
getX
in interface XYDataset
getY
public Number getY(int series,
int item)
- Specified by:
getY
in interface XYDataset
getXValue
public double getXValue(int series,
int item)
- Specified by:
getXValue
in interface XYDataset
getYValue
public double getYValue(int series,
int item)
- Specified by:
getYValue
in interface XYDataset
getDomainOrder
public DomainOrder getDomainOrder()
- Specified by:
getDomainOrder
in interface XYDataset
getModel
public ChartModel getModel()
- Gets the actual chart model.
- Returns:
- the chart model.
Copyright © 2004 The Norther Organization. All rights reserved.