java.lang.Object
omix.lang.chart.Chart
- All Implemented Interfaces:
PropertyChangeListener
,Serializable
,Cloneable
,EventListener
,Paint
,DatasetChangeListener
- Direct Known Subclasses:
AbstractCategoryChart
,AbstractPieChart
,AbstractXYChart
public abstract class Chart extends Object implements Paint, Serializable, Cloneable, DatasetChangeListener, PropertyChangeListener
This class serves as superclass of all chart types available in Omix.
- Since:
- Omix 1.8.6
- Author:
- Dr. Peter Droste
- See Also:
- Serialized Form
-
Method Summary
Modifier and Type Method Description void
addChartChangeListener(ChartChangeListener listener)
abstract Chart
clone()
void
datasetChanged()
This method is called when the dataset of a chart is changed or the data within the dataset changes.abstract Dataset
getDataset()
Legend
legend()
abstract ChartProperties
properties()
void
propertyChange(PropertyChangeEvent evt)
void
removeChartChangeListener(ChartChangeListener listener)
abstract ChartStyle
style()
Title
title()
-
Method Details
-
title
-
style
-
properties
-
clone
-
addChartChangeListener
-
removeChartChangeListener
-
datasetChanged
Description copied from interface:DatasetChangeListener
This method is called when the dataset of a chart is changed or the data within the dataset changes.- Specified by:
datasetChanged
in interfaceDatasetChangeListener
-
getDataset
-
propertyChange
- Specified by:
propertyChange
in interfacePropertyChangeListener
-
legend
-