net.sf.dynamicreports.design.transformation.chartcustomizer
Class SeriesOrderCategoryDataset

java.lang.Object
  extended by net.sf.dynamicreports.design.transformation.chartcustomizer.SeriesOrderCategoryDataset
All Implemented Interfaces:
org.jfree.data.category.CategoryDataset, org.jfree.data.general.Dataset, org.jfree.data.KeyedValues2D, org.jfree.data.Values2D

public class SeriesOrderCategoryDataset
extends Object
implements org.jfree.data.category.CategoryDataset

Author:
Ricardo Mariaca (r.mariaca@dynamicreports.org)

Field Summary
protected  org.jfree.data.category.CategoryDataset dataset
           
protected  List<String> rowKeys
           
 
Constructor Summary
SeriesOrderCategoryDataset(org.jfree.data.category.CategoryDataset dataset, Comparator<String> seriesOrderBy, OrderType seriesOrderType)
           
 
Method Summary
 void addChangeListener(org.jfree.data.general.DatasetChangeListener listener)
           
 int getColumnCount()
           
 int getColumnIndex(Comparable key)
           
 Comparable<?> getColumnKey(int column)
           
 List<?> getColumnKeys()
           
 org.jfree.data.general.DatasetGroup getGroup()
           
 int getRowCount()
           
 int getRowIndex(Comparable key)
           
 Comparable<?> getRowKey(int row)
           
 List<?> getRowKeys()
           
 Number getValue(Comparable rowKey, Comparable columnKey)
           
 Number getValue(int row, int column)
           
 void removeChangeListener(org.jfree.data.general.DatasetChangeListener listener)
           
 void setGroup(org.jfree.data.general.DatasetGroup group)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

rowKeys

protected List<String> rowKeys

dataset

protected org.jfree.data.category.CategoryDataset dataset
Constructor Detail

SeriesOrderCategoryDataset

public SeriesOrderCategoryDataset(org.jfree.data.category.CategoryDataset dataset,
                                  Comparator<String> seriesOrderBy,
                                  OrderType seriesOrderType)
Method Detail

getRowKey

public Comparable<?> getRowKey(int row)
Specified by:
getRowKey in interface org.jfree.data.KeyedValues2D

getRowIndex

public int getRowIndex(Comparable key)
Specified by:
getRowIndex in interface org.jfree.data.KeyedValues2D

getRowKeys

public List<?> getRowKeys()
Specified by:
getRowKeys in interface org.jfree.data.KeyedValues2D

getColumnKey

public Comparable<?> getColumnKey(int column)
Specified by:
getColumnKey in interface org.jfree.data.KeyedValues2D

getColumnIndex

public int getColumnIndex(Comparable key)
Specified by:
getColumnIndex in interface org.jfree.data.KeyedValues2D

getColumnKeys

public List<?> getColumnKeys()
Specified by:
getColumnKeys in interface org.jfree.data.KeyedValues2D

getValue

public Number getValue(Comparable rowKey,
                       Comparable columnKey)
Specified by:
getValue in interface org.jfree.data.KeyedValues2D

getRowCount

public int getRowCount()
Specified by:
getRowCount in interface org.jfree.data.Values2D

getColumnCount

public int getColumnCount()
Specified by:
getColumnCount in interface org.jfree.data.Values2D

getValue

public Number getValue(int row,
                       int column)
Specified by:
getValue in interface org.jfree.data.Values2D

addChangeListener

public void addChangeListener(org.jfree.data.general.DatasetChangeListener listener)
Specified by:
addChangeListener in interface org.jfree.data.general.Dataset

removeChangeListener

public void removeChangeListener(org.jfree.data.general.DatasetChangeListener listener)
Specified by:
removeChangeListener in interface org.jfree.data.general.Dataset

getGroup

public org.jfree.data.general.DatasetGroup getGroup()
Specified by:
getGroup in interface org.jfree.data.general.Dataset

setGroup

public void setGroup(org.jfree.data.general.DatasetGroup group)
Specified by:
setGroup in interface org.jfree.data.general.Dataset


Copyright © 2010-2014. All Rights Reserved.