|
|||||||||
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 |