|
TPTP 4.2.0 Platform Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.Objectorg.eclipse.hyades.trace.ui.internal.util.AbstractChangeable
Provides listener capabilities to subclasses. This is used by the Trace__UI
classes in order for the launch configuration tabs to be notified when the
UI has changed. Whenever any of the values change, changed()
should be called.
| Constructor Summary | |
|---|---|
AbstractChangeable()
|
|
| Method Summary | |
|---|---|
void |
addListener(org.eclipse.swt.widgets.Listener l)
Adds a Listener to be notified whenever this instance
changes. |
protected void |
changed()
Subclasses should call this whenever their values change, to signal any Listeners on this instance. |
void |
removeListener(org.eclipse.swt.widgets.Listener l)
Removes the given Listener from the list of
Listeners to be notified when this instance changes. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
public AbstractChangeable()
| Method Detail |
public void addListener(org.eclipse.swt.widgets.Listener l)
Listener to be notified whenever this instance
changes. A default Event is fired.
l - The Listener to add.public void removeListener(org.eclipse.swt.widgets.Listener l)
Listener from the list of
Listeners to be notified when this instance changes.
l - The Listener to add.protected void changed()
Listeners on this instance.
|
TPTP 4.2.0 Platform Project Internal API Specification |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||