Data classes.


Interface Summary
DataElement Interface for all kinds of data elements.
DataListener An interface all observers of DataEvents have to implement.

Class Summary
DataContainer Abstract superclass of all data containers.
DataCurve A curve is a DataContainer of DataPoints.
DataEvent Event to be sent to a DataListener.
DataEventType Type of a DataEvent.
DataPlot A plot is a DataContainer of DataCurves.
DataPoint Immutable two-dimensional point in data coordinates.

Package Description

Data classes.

Data are organized in a two-level hierarchy: The top-level is DataPlot which is an ordered list of named DataCurves. Each DataCurve is an ordered list of DataPoints.