nl.tudelft.simulation.jstats.charts.xy
Class XYDataset

java.lang.Object
  extended byorg.jfree.data.AbstractDataset
      extended bynl.tudelft.simulation.jstats.charts.xy.XYDataset
All Implemented Interfaces:
java.lang.Cloneable, org.jfree.data.Dataset, org.jfree.data.DatasetChangeListener, java.util.EventListener, java.io.ObjectInputValidation, java.io.Serializable, org.jfree.data.SeriesDataset, org.jfree.data.XYDataset

public class XYDataset
extends org.jfree.data.AbstractDataset
implements org.jfree.data.XYDataset, org.jfree.data.DatasetChangeListener

The xyDataset specifies the xyDataset in DSOL

(c) copyright 2003 Delft University of Technology , the Netherlands.
See for project information www.simulation.tudelft.nl
License of use: General Public License (GPL) , no warranty

Since:
1.0
Version:
1.7 2004-03-18
Author:
Peter Jacobs
See Also:
Serialized Form

Constructor Summary
XYDataset()
          constructs a new XYDataset
 
Method Summary
 void addSeries(XYSeries dataset)
          adds a dataset to the series
 void datasetChanged(org.jfree.data.DatasetChangeEvent arg0)
           
 int getItemCount(int serie)
           
 int getSeriesCount()
           
 java.lang.String getSeriesName(int serie)
           
 double getX(int serie, int item)
           
 java.lang.Number getXValue(int serie, int item)
           
 double getY(int serie, int item)
           
 java.lang.Number getYValue(int serie, int item)
           
 
Methods inherited from class org.jfree.data.AbstractDataset
addChangeListener, clone, fireDatasetChanged, getGroup, 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.Dataset
addChangeListener, getGroup, removeChangeListener, setGroup
 

Constructor Detail

XYDataset

public XYDataset()
constructs a new XYDataset

Method Detail

datasetChanged

public void datasetChanged(org.jfree.data.DatasetChangeEvent arg0)
Specified by:
datasetChanged in interface org.jfree.data.DatasetChangeListener
See Also:
#datasetChanged(org.jfree.data.DatasetChangeEvent)

addSeries

public void addSeries(XYSeries dataset)
adds a dataset to the series

Parameters:
dataset - the set

getItemCount

public int getItemCount(int serie)
Specified by:
getItemCount in interface org.jfree.data.XYDataset
See Also:
XYDataset.getItemCount(int)

getXValue

public java.lang.Number getXValue(int serie,
                                  int item)
Specified by:
getXValue in interface org.jfree.data.XYDataset
See Also:
XYDataset.getXValue(int, int)

getYValue

public java.lang.Number getYValue(int serie,
                                  int item)
Specified by:
getYValue in interface org.jfree.data.XYDataset
See Also:
XYDataset.getYValue(int, int)

getSeriesCount

public int getSeriesCount()
Specified by:
getSeriesCount in interface org.jfree.data.SeriesDataset
See Also:
SeriesDataset.getSeriesCount()

getSeriesName

public java.lang.String getSeriesName(int serie)
Specified by:
getSeriesName in interface org.jfree.data.SeriesDataset
See Also:
SeriesDataset.getSeriesName(int)

getX

public double getX(int serie,
                   int item)
Specified by:
getX in interface org.jfree.data.XYDataset
See Also:
XYDataset.getX(int, int)

getY

public double getY(int serie,
                   int item)
Specified by:
getY in interface org.jfree.data.XYDataset
See Also:
XYDataset.getY(int, int)


Copyright © 2002-2004 Delft University of Technology, the Netherlands. All Rights Reserved.