|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
The base interface for data sets.
All datasets are required to support the DatasetChangeEvent
mechanism by allowing
listeners to register and receive notification of any changes to the dataset.
In addition, all datasets must belong to one (and only one) DatasetGroup
. The group
object maintains a reader-writer lock which provides synchronised access to the datasets in
multi-threaded code.
Method Summary | |
void |
addChangeListener(DatasetChangeListener listener)
Registers an object for notification of changes to the dataset. |
DatasetGroup |
getGroup()
Returns the dataset group. |
void |
removeChangeListener(DatasetChangeListener listener)
Deregisters an object for notification of changes to the dataset. |
void |
setGroup(DatasetGroup group)
Sets the dataset group. |
Method Detail |
public void addChangeListener(DatasetChangeListener listener)
listener
- the object to register.public void removeChangeListener(DatasetChangeListener listener)
listener
- the object to deregister.public DatasetGroup getGroup()
public void setGroup(DatasetGroup group)
group
- the dataset group.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |