|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcom.ijchart.xychart.dataset.AbstractDataset
public abstract class AbstractDataset
Title: IJChart
Description: a chart library for the Java(tm) platform.
The abstract implemention of dataset,concrete dataset class can extend this class.Copyright: Copyright (c) 2013
Company:
| Constructor Summary | |
|---|---|
protected |
AbstractDataset()
No argument constructor. |
| Method Summary | |
|---|---|
void |
addChangeListener(IDatasetChangeListener listener)
Registers an object for notification of changes to the dataset. |
java.lang.Object |
clone()
Returns a clone of the dataset. |
void |
datasetChanged(DatasetChangeEvent event)
If the data object of dataset changed by method out of dataset,set dataset changed by this method. |
boolean |
equals(java.lang.Object obj)
Override equals method. |
protected void |
fireDatasetChanged()
Notifies all registered listeners that the dataset has changed. |
void |
forceDataSetChanged()
If the data object of dataset changed by method out of dataset,set dataset changed by this method. |
int |
hashCode()
Get hascode. |
boolean |
hasListener(IDatasetChangeListener listener)
Returns true if the specified object is registered with the dataset as a listener. |
protected void |
notifyListeners(DatasetChangeEvent event)
Notifies all registered listeners that the dataset has changed. |
void |
removeAllChangeListener()
Deregisters all object for notification of changes to the dataset. |
void |
removeChangeListener(IDatasetChangeListener listener)
Deregisters an object for notification of changes to the dataset. |
| Methods inherited from class java.lang.Object |
|---|
finalize, getClass, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface com.ijchart.xychart.dataset.IDataset |
|---|
isThisDataType |
| Constructor Detail |
|---|
protected AbstractDataset()
| Method Detail |
|---|
public void addChangeListener(IDatasetChangeListener listener)
addChangeListener in interface IDatasetlistener -
the object to register.public void removeChangeListener(IDatasetChangeListener listener)
removeChangeListener in interface IDatasetlistener -
the object to deregister.public void removeAllChangeListener()
removeAllChangeListener in interface IDatasetpublic boolean hasListener(IDatasetChangeListener listener)
listener -
the listener.
public void forceDataSetChanged()
forceDataSetChanged in interface IDatasetpublic void datasetChanged(DatasetChangeEvent event)
datasetChanged in interface IDatasetChangeListenerevent -
information about the event.protected void fireDatasetChanged()
protected void notifyListeners(DatasetChangeEvent event)
event -
contains information about the event that triggered the notification.
public java.lang.Object clone()
throws java.lang.CloneNotSupportedException
IDatasetChangeListener references that have been registered with this dataset.
clone in class java.lang.Objectjava.lang.CloneNotSupportedException -
if the dataset does not support cloning.public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - Object
public int hashCode()
hashCode in class java.lang.Object
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||