- java.lang.Object
- 
- java.util.EventObject
- 
- java.util.prefs.PreferenceChangeEvent
 
 
- 
- All Implemented Interfaces:
- Serializable
 
 public class PreferenceChangeEvent extends EventObject An event emitted by aPreferencesnode to indicate that a preference has been added, removed or has had its value changed.Note, that although PreferenceChangeEvent inherits Serializable interface from EventObject, it is not intended to be Serializable. Appropriate serialization methods are implemented to throw NotSerializableException. - Since:
- 1.4
- See Also:
- Preferences,- PreferenceChangeListener,- NodeChangeEvent
 
- 
- 
Field Summary- 
Fields declared in class java.util.EventObjectsource
 
- 
 - 
Constructor SummaryConstructors Constructor Description PreferenceChangeEvent(Preferences node, String key, String newValue)Constructs a newPreferenceChangeEventinstance.
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description StringgetKey()Returns the key of the preference that was changed.StringgetNewValue()Returns the new value for the preference.PreferencesgetNode()Returns the preference node that emitted the event.- 
Methods declared in class java.util.EventObjectgetSource, toString
 
- 
 
- 
- 
- 
Constructor Detail- 
PreferenceChangeEventpublic PreferenceChangeEvent(Preferences node, String key, String newValue) Constructs a newPreferenceChangeEventinstance.- Parameters:
- node- The Preferences node that emitted the event.
- key- The key of the preference that was changed.
- newValue- The new value of the preference, or- nullif the preference is being removed.
 
 
- 
 - 
Method Detail- 
getNodepublic Preferences getNode() Returns the preference node that emitted the event.- Returns:
- The preference node that emitted the event.
 
 - 
getKeypublic String getKey() Returns the key of the preference that was changed.- Returns:
- The key of the preference that was changed.
 
 - 
getNewValuepublic String getNewValue() Returns the new value for the preference.- Returns:
- The new value for the preference, or nullif the preference was removed.
 
 
- 
 
-