fr.ifremer.isisfish.ui.result
Class GraphMatrixNDDataset

java.lang.Object
  extended by org.jfree.data.general.AbstractDataset
      extended by org.jfree.data.general.AbstractSeriesDataset
          extended by fr.ifremer.isisfish.ui.result.GraphMatrixNDDataset
All Implemented Interfaces:
java.io.ObjectInputValidation, java.io.Serializable, java.lang.Cloneable, java.util.EventListener, org.jfree.data.category.CategoryDataset, org.jfree.data.general.Dataset, org.jfree.data.general.SeriesChangeListener, org.jfree.data.general.SeriesDataset, org.jfree.data.KeyedValues2D, org.jfree.data.Values2D

public class GraphMatrixNDDataset
extends org.jfree.data.general.AbstractSeriesDataset
implements org.jfree.data.category.CategoryDataset

GraphMatrixNDDataset. Created: Fri May 17 16:26:19 2002

Version:
$Revision: 2787 $
Author:
See Also:
Serialized Form

Field Summary
protected  java.util.List categories
          The categories.
protected  org.nuiton.math.matrix.MatrixND mat
          Storage for the data.
protected  java.util.List seriesNames
          The series names.
 
Constructor Summary
GraphMatrixNDDataset(java.util.List seriesNames, java.util.List categories, org.nuiton.math.matrix.MatrixND mat)
          Constructs a GraphMatrixNDDataset, populates it with the matrix, and uses the supplied names for the series and the supplied objects for the categories.
GraphMatrixNDDataset(org.nuiton.math.matrix.MatrixND mat)
           
 
Method Summary
 int getColumnCount()
           
 int getColumnIndex(java.lang.Comparable key)
           
 java.lang.Comparable getColumnKey(int column)
           
 java.util.List getColumnKeys()
           
 int getRowCount()
           
 int getRowIndex(java.lang.Comparable key)
           
 java.lang.Comparable getRowKey(int row)
           
 java.util.List getRowKeys()
           
 int getSeriesCount()
           
 java.lang.Comparable getSeriesKey(int series)
           
 java.lang.Number getValue(java.lang.Comparable rowKey, java.lang.Comparable columnKey)
           
 java.lang.Number getValue(int row, int column)
           
 
Methods inherited from class org.jfree.data.general.AbstractSeriesDataset
indexOf, seriesChanged
 
Methods inherited from class org.jfree.data.general.AbstractDataset
addChangeListener, clone, fireDatasetChanged, getGroup, hasListener, notifyListeners, removeChangeListener, setGroup, validateObject
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.jfree.data.general.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
 

Field Detail

seriesNames

protected java.util.List seriesNames
The series names.


categories

protected java.util.List categories
The categories.


mat

protected org.nuiton.math.matrix.MatrixND mat
Storage for the data.

Constructor Detail

GraphMatrixNDDataset

public GraphMatrixNDDataset(org.nuiton.math.matrix.MatrixND mat)

GraphMatrixNDDataset

public GraphMatrixNDDataset(java.util.List seriesNames,
                            java.util.List categories,
                            org.nuiton.math.matrix.MatrixND mat)
Constructs a GraphMatrixNDDataset, populates it with the matrix, and uses the supplied names for the series and the supplied objects for the categories.

Parameters:
seriesNames - The series names.
categories - The categories.
mat - The matrix.
Method Detail

getSeriesCount

public int getSeriesCount()
Specified by:
getSeriesCount in interface org.jfree.data.general.SeriesDataset
Specified by:
getSeriesCount in class org.jfree.data.general.AbstractSeriesDataset

getSeriesKey

public java.lang.Comparable getSeriesKey(int series)
Specified by:
getSeriesKey in interface org.jfree.data.general.SeriesDataset
Specified by:
getSeriesKey in class org.jfree.data.general.AbstractSeriesDataset

getColumnIndex

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

getColumnKey

public java.lang.Comparable getColumnKey(int column)
Specified by:
getColumnKey in interface org.jfree.data.KeyedValues2D

getColumnKeys

public java.util.List getColumnKeys()
Specified by:
getColumnKeys in interface org.jfree.data.KeyedValues2D

getRowIndex

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

getRowKey

public java.lang.Comparable getRowKey(int row)
Specified by:
getRowKey in interface org.jfree.data.KeyedValues2D

getRowKeys

public java.util.List getRowKeys()
Specified by:
getRowKeys in interface org.jfree.data.KeyedValues2D

getValue

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

getColumnCount

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

getRowCount

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

getValue

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


Copyright © 1999-2010 CodeLutin. All Rights Reserved.