| Interface | Description | 
|---|---|
| IObjectSource | An object source is used from a data provider 
  to fetch all objects from a data source. | 
| ITableDataConsumer | A table data consumer is triggered to consume data. | 
| ITableDataProvider | A table data provider is used for collecting data on demand,
  i.e. | 
| Class | Description | 
|---|---|
| AbstractChartDataConsumer | Abstract base class for chart consumers. | 
| CategoryChartDataConsumer | Create a category chart consumer, x must be a comparable and y must be double value. | 
| CSVFileDataConsumer | Simple file consumer that writes data into a text file. | 
| DataTable | Basic data structure for all collected data. | 
| DefaultDataProvider | Provides data on basis of the environment space. | 
| HistogramDataConsumer | Create a category chart consumer, x must be a comparable and y must be double value. | 
| SpaceObjectSource | A space object source can provide space objects of a specific object type. | 
| TimeChartDataConsumer | Time chart data consumer. | 
| XYChartDataConsumer | Create a X/Y chart consumer, x an y must be double values. |