- All Known Subinterfaces:
CategoryDataset
,XYDataset
,XYZDataset
- All Known Implementing Classes:
AbstractComposedXYDataset
,AbstractTableXYDataset
,ComposedCategoryDataset
,ComposedDataset
,ComposedXYDataset
,ComposedXYZDataset
,TableCategoryDataset
,TableDataset
,TableXYDataset
,TableXYZDataset
public interface Dataset
This interface represents a chart's dataset.
The interface cannot be implemented by custom plugin code.
- Since:
- Omix 1.8.6
- Author:
- Dr. Peter Droste
-
Method Summary
Modifier and Type Method Description void
addDatasetChangeListener(DatasetChangeListener listener)
Add a dataset change listener.Dataset
clone()
void
neverImplementThisInterface(omix.lang.chart.data._PrivateMember privateMember)
Do not call this method.void
removeDatasetChangeListener(DatasetChangeListener listener)
remove the given change listener.
-
Method Details
-
clone
Dataset clone()- Returns:
- deep copy of this dataset
-
addDatasetChangeListener
Add a dataset change listener.- Parameters:
listener
-
-
removeDatasetChangeListener
remove the given change listener.- Parameters:
listener
-
-
neverImplementThisInterface
@OVLInaccessible void neverImplementThisInterface(omix.lang.chart.data._PrivateMember privateMember)Do not call this method. This method definition avoids a compiler to accept foreign implementations of this interface.- Parameters:
privateMember
-
-