|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Model
Interface to be implemented by models that notify listeners of changes to bound properties, collections, lists, and/or trees.
Provisional API: This interface is part of an interim API that is still under development and expected to change significantly before reaching stability. It is available at this early stage to solicit feedback from pioneering adopters on the understanding that any code that uses this API will almost certainly be broken (repeatedly) as the API evolves.
ChangeListener,
StateChangeListener,
PropertyChangeListener,
CollectionChangeListener,
ListChangeListener,
TreeChangeListener,
AbstractModel| Method Summary | |
|---|---|
void |
addChangeListener(ChangeListener listener)
Add a listener that listens to all change events. |
void |
addCollectionChangeListener(java.lang.String collectionName,
CollectionChangeListener listener)
Add a listener that listens to all collection change events with the specified collection name. |
void |
addListChangeListener(java.lang.String listName,
ListChangeListener listener)
Add a listener that listens to all list change events with the specified list name. |
void |
addPropertyChangeListener(java.lang.String propertyName,
PropertyChangeListener listener)
Add a listener that listens to all property change events with the specified property name. |
void |
addStateChangeListener(StateChangeListener listener)
Add a listener that listens to all state change events. |
void |
addTreeChangeListener(java.lang.String treeName,
TreeChangeListener listener)
Add a listener that listens to all tree change events with the specified tree name. |
void |
removeChangeListener(ChangeListener listener)
Remove the specified change listener. |
void |
removeCollectionChangeListener(java.lang.String collectionName,
CollectionChangeListener listener)
Remove a listener that listens to all collection change events, with the specified collection name. |
void |
removeListChangeListener(java.lang.String listName,
ListChangeListener listener)
Remove a listener that listens to all list change events, with the specified list name. |
void |
removePropertyChangeListener(java.lang.String propertyName,
PropertyChangeListener listener)
Remove a listener that listens to all property change events, with the specified property name. |
void |
removeStateChangeListener(StateChangeListener listener)
Remove the specified state change listener. |
void |
removeTreeChangeListener(java.lang.String treeName,
TreeChangeListener listener)
Remove a listener that listens to all tree change events, with the specified tree name. |
| Method Detail |
|---|
void addChangeListener(ChangeListener listener)
void removeChangeListener(ChangeListener listener)
void addStateChangeListener(StateChangeListener listener)
void removeStateChangeListener(StateChangeListener listener)
void addPropertyChangeListener(java.lang.String propertyName,
PropertyChangeListener listener)
void removePropertyChangeListener(java.lang.String propertyName,
PropertyChangeListener listener)
void addCollectionChangeListener(java.lang.String collectionName,
CollectionChangeListener listener)
void removeCollectionChangeListener(java.lang.String collectionName,
CollectionChangeListener listener)
void addListChangeListener(java.lang.String listName,
ListChangeListener listener)
void removeListChangeListener(java.lang.String listName,
ListChangeListener listener)
void addTreeChangeListener(java.lang.String treeName,
TreeChangeListener listener)
void removeTreeChangeListener(java.lang.String treeName,
TreeChangeListener listener)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||