public static interface PreferenceableOption.PreferenceableOption2<T> extends PreferenceableOption<T>
PreferenceableOption.Listener, PreferenceableOption.PreferenceableOption2<T>
Modifier and Type | Method and Description |
---|---|
void |
addListener(PreferenceableOption.Listener listener)
Add a listener to be notified of changes.
|
void |
fireChanged(java.lang.String key,
java.lang.Object oldValue,
java.lang.Object newValue)
Call-back notification that the Eclipse preference identified by a key, has changed from
oldValue to new Value.
|
T |
getPreferredValue()
Get the preferred value of this option.
|
void |
removeListener(PreferenceableOption.Listener listener)
Remove a listener to be notified of changes.
|
getDefaultValue, getKey, getPluginId, getValueOf
void addListener(PreferenceableOption.Listener listener)
listener
- void fireChanged(java.lang.String key, java.lang.Object oldValue, java.lang.Object newValue)
key
- oldValue
- newValue
- T getPreferredValue()
void removeListener(PreferenceableOption.Listener listener)
listener
-