Uses of Interface
de.erichseifert.gral.data.DataSource

Packages that use DataSource
de.erichseifert.gral Main classes. 
de.erichseifert.gral.data Data model classes. 
de.erichseifert.gral.data.filters Classes for filtering data sources. 
de.erichseifert.gral.data.statistics Classes for statistical analysis. 
de.erichseifert.gral.io.data Classes for reading and writing data. 
de.erichseifert.gral.plots Plot related classes like axis and plot area management. 
 

Uses of DataSource in de.erichseifert.gral
 

Methods in de.erichseifert.gral with parameters of type DataSource
 void Legend.add(DataSource source)
          Adds the specified DataSource in order to display it.
 boolean Legend.contains(DataSource source)
          Returns whether the specified DataSource was added to the legend.
 void Legend.remove(DataSource source)
          Removes the specified DataSource.
 

Uses of DataSource in de.erichseifert.gral.data
 

Classes in de.erichseifert.gral.data that implement DataSource
 class AbstractDataSource
          Abstract implementation of DataSource.
 class DataSeries
          Class that represents a view on several columns of a DataSource.
 class DataTable
          Creates a DataTable object.
 class DummyData
          Class that represents a DataSource containing the same value in each cell.
 class EnumeratedData
          Class that creates a new data source which adds a leading column containing the row number.
 class RowSubset
          Abstract class that represents a view on several rows of a data source.
 

Methods in de.erichseifert.gral.data that return DataSource
 DataSource DataAccessor.getSource()
          Returns the data source containing this column.
 

Methods in de.erichseifert.gral.data with parameters of type DataSource
 void DataSeries.dataChanged(DataSource data)
           
 void RowSubset.dataChanged(DataSource data)
           
 void DataListener.dataChanged(DataSource data)
          Method that is invoked by objects that provide support for DataListeners.
 

Constructors in de.erichseifert.gral.data with parameters of type DataSource
Column(DataSource source, int col)
          Initializes a new instance with the specified data source and column index.
DataAccessor(DataSource source, int index)
          Initializes a new instance with the specified data source and a acess index index.
DataSeries(DataSource data, int... cols)
          Constructor without name.
DataSeries(String name, DataSource data, int... cols)
          Constructor.
EnumeratedData(DataSource original)
          Initializes a new data source with an original data source.
Row(DataSource source, int row)
          Initializes a new instances with the specified data source and row index.
RowSubset(DataSource original)
          Creates a new instance with the specified data source
 

Uses of DataSource in de.erichseifert.gral.data.filters
 

Classes in de.erichseifert.gral.data.filters that implement DataSource
 class Convolution
          Class that applies a convolution filter with the use of a kernel.
 class Filter
          Abstract class that provides basic functions for filtering arbitrary columns of a DataSource, in other words a set of one-dimensional data.
 class Median
          Class that calculates the median of a data sequence.
 class Resize
          Filter to change the size of equally spaced data sources.
 

Methods in de.erichseifert.gral.data.filters with parameters of type DataSource
 void Filter.dataChanged(DataSource data)
           
 

Constructors in de.erichseifert.gral.data.filters with parameters of type DataSource
Convolution(DataSource original, Kernel kernel, Filter.Mode mode, int... cols)
          Creates a new Convolution object with the specified DataSource, Kernel, Mode and columns.
Filter(DataSource original, Filter.Mode mode, int... cols)
          Creates a new Filter object with the specified DataSource, Mode and columns to filter.
Median(DataSource original, int windowSize, int offset, Filter.Mode mode, int... cols)
          Creates a new Median object with the specified DataSource, window size, offset, Mode, and columns.
Resize(DataSource data, int cols, int rows)
          Initializes a new data source from an original data source and a specified number of rows and columns.
 

Uses of DataSource in de.erichseifert.gral.data.statistics
 

Classes in de.erichseifert.gral.data.statistics that implement DataSource
 class Histogram
          Abstract base class for histograms.
 class Histogram1D
          View that aggregates the column values of an other data source into a histogram with cells.
 

Methods in de.erichseifert.gral.data.statistics that return DataSource
 DataSource Histogram.getData()
          Returns the data source associated to this histogram.
 

Methods in de.erichseifert.gral.data.statistics with parameters of type DataSource
 void Statistics.dataChanged(DataSource data)
           
 void Histogram.dataChanged(DataSource data)
           
 

Constructors in de.erichseifert.gral.data.statistics with parameters of type DataSource
Histogram(DataSource data)
          Initializes a new histograms with a data source.
Histogram1D(DataSource data, Orientation orientation, int breakCount)
          Creates a new Histogram object with the specified DataSource and cell count.
Histogram1D(DataSource data, Orientation orientation, Number[]... breaks)
          Initializes a new histogram with the specified data source and subdivisions at the specified positions.
Statistics(DataSource data)
          Creates a new Statistics object with the specified DataSource.
 

Uses of DataSource in de.erichseifert.gral.io.data
 

Methods in de.erichseifert.gral.io.data that return DataSource
 DataSource CSVReader.read(InputStream input, Class<? extends Number>... types)
           
 DataSource DataReader.read(InputStream input, Class<? extends Number>... types)
          Returns a DataSource that was imported.
 DataSource ImageReader.read(InputStream input, Class<? extends Number>... types)
           
 

Methods in de.erichseifert.gral.io.data with parameters of type DataSource
 void CSVWriter.write(DataSource data, OutputStream output)
           
 void ImageWriter.write(DataSource data, OutputStream output)
           
 void DataWriter.write(DataSource data, OutputStream output)
          Stores the specified DataSource
 

Uses of DataSource in de.erichseifert.gral.plots
 

Methods in de.erichseifert.gral.plots that return DataSource
 DataSource Plot.get(int index)
          Returns the data series at a specified index.
 

Methods in de.erichseifert.gral.plots that return types with arguments of type DataSource
 List<DataSource> Plot.getData()
          Returns a list of all data series stored in the plot.
 List<DataSource> Plot.getVisibleData()
          Returns a list of all visible data series stored in the plot.
 

Methods in de.erichseifert.gral.plots with parameters of type DataSource
 void Plot.add(DataSource source)
          Adds a new data series to the plot which is visible by default.
 void Plot.add(DataSource source, boolean visible)
          Adds a new data series to the plot.
 void Plot.add(int index, DataSource source, boolean visible)
          Inserts the specified data series to the plot at a specified position.
 boolean Plot.contains(DataSource source)
          Returns whether the plot contains the specified data series.
 void PiePlot.dataChanged(DataSource data)
           
 void PiePlot.PiePlotArea2D.dataChanged(DataSource data)
           
 void Plot.dataChanged(DataSource data)
           
 AreaRenderer XYPlot.getAreaRenderer(DataSource s)
          Returns the AreaRenderer for the specified DataSource.
 LineRenderer XYPlot.getLineRenderer(DataSource s)
          Returns the LineRenderer for the specified DataSource.
 PointRenderer XYPlot.getPointRenderer(DataSource s)
          Returns the PointRenderer for the specified DataSource.
 boolean Plot.isVisible(DataSource source)
          Returns whether the specified data series is drawn.
 boolean Plot.remove(DataSource source)
          Deletes the specified data series from the plot.
 void XYPlot.setAreaRenderer(DataSource s, AreaRenderer areaRenderer)
          Sets the AreaRenderer for a certain DataSource to the specified value.
 void XYPlot.setLineRenderer(DataSource s, LineRenderer lineRenderer)
          Sets the LineRenderer for a certain DataSource to the specified value.
 void XYPlot.setPointRenderer(DataSource s, PointRenderer pointRenderer)
          Sets the PointRenderer for a certain DataSource to the specified instance.
 void Plot.setVisible(DataSource source, boolean visible)
          Changes the visibility of the specified data series.
 

Constructors in de.erichseifert.gral.plots with parameters of type DataSource
BarPlot(DataSource... data)
          Creates a new instance and initializes it with the specified data sources.
PiePlot(DataSource data)
          Creates a new PiePlot object with the specified DataSource.
Plot(DataSource... series)
          Initializes a new Plot instance with the specified data series.
XYPlot(DataSource... data)
          Initializes a new instance object with the specified data sources and reasonable default settings.
 



Copyright © 2009-2010. All Rights Reserved.