org.eclipse.core.runtime
Interface Preferences.IPropertyChangeListener
-
All Superinterfaces:
-
EventListener
-
All Known Implementing Classes:
-
AntCorePreferences
-
Enclosing class:
-
Preferences
-
public static interface Preferences.IPropertyChangeListener
- extends
EventListener
Listener for property changes.
Usage:
Preferences.IPropertyChangeListener listener =
new Preferences.IPropertyChangeListener() {
public void propertyChange(Preferences.PropertyChangeEvent event) {
... // code to deal with occurrence of property change
}
};
emitter.addPropertyChangeListener(listener);
...
emitter.removePropertyChangeListener(listener);
Note: Depending on the means in which the property
values changed, the old and new values for the property can
be either typed, a string representation of the value, or null.
Clients who wish to behave properly in all cases should all
three cases in their implementation of the property change listener.
propertyChange
void propertyChange(
Preferences.PropertyChangeEvent event)
- Notification that a property has changed.
This method gets called when the observed object fires a property
change event.
-
-
-
Parameters:
-
event - the property change event object describing which
property changed and how
Guidelines for using Eclipse APIs.
Copyright (c) Eclipse contributors and others 2000, 2008. All rights reserved.