|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface VisiblyMutable
An object that fires an event when its properties change in such a way that it expects the user interface to display it differently. This allows the user interface to update when the object is changed through another means, such as scripting.
| Nested Class Summary | |
|---|---|
static interface |
VisiblyMutable.Event
Encapsulates a change to a VisiblyMutable object. |
static interface |
VisiblyMutable.Listener
A listener for changes to a VisiblyMutable object. |
static interface |
VisiblyMutable.NameChangeEvent
Encapsulates a change in the name of a VisiblyMutable object. |
static interface |
VisiblyMutable.NodeRemovedEvent
Encapsulates a "node removed" change in the VisiblyMutable object. |
| Method Summary | |
|---|---|
void |
addChangeListener(VisiblyMutable.Listener listener)
|
void |
removeChangeListener(VisiblyMutable.Listener listener)
|
| Method Detail |
|---|
void addChangeListener(VisiblyMutable.Listener listener)
listener - Listener to addvoid removeChangeListener(VisiblyMutable.Listener listener)
listener - Listener to remove
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||