de.erichseifert.gral.data.statistics
Class Histogram

java.lang.Object
  extended by de.erichseifert.gral.data.AbstractDataSource
      extended by de.erichseifert.gral.data.statistics.Histogram
All Implemented Interfaces:
DataListener, DataSource, Iterable<Number>
Direct Known Subclasses:
Histogram1D

public abstract class Histogram
extends AbstractDataSource
implements DataListener

Abstract base class for histograms.


Constructor Summary
Histogram(DataSource data)
          Initializes a new histograms with a data source.
 
Method Summary
 void dataChanged(DataSource data)
          Method that is invoked by objects that provide support for DataListeners.
 DataSource getData()
          Returns the data source associated to this histogram.
 
Methods inherited from class de.erichseifert.gral.data.AbstractDataSource
addDataListener, getColumn, getRow, getStatistics, iterator, removeDataListener
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface de.erichseifert.gral.data.DataSource
get, getColumnCount, getRowCount
 

Constructor Detail

Histogram

public Histogram(DataSource data)
Initializes a new histograms with a data source.

Parameters:
data - Data source to be analyzed.
Method Detail

dataChanged

public void dataChanged(DataSource data)
Description copied from interface: DataListener
Method that is invoked by objects that provide support for DataListeners.

Specified by:
dataChanged in interface DataListener
Parameters:
data - data that has changed

getData

public DataSource getData()
Returns the data source associated to this histogram.

Returns:
Data source


Copyright © 2009-2010. All Rights Reserved.