public class PreferenceChangeEvent extends EventObject
Note, that although PreferenceChangeEvent inherits Serializable interface from EventObject, it is not intended to be Serializable. Appropriate serialization methods are implemented to throw NotSerializableException.
Preferences
,
PreferenceChangeListener
,
NodeChangeEvent
source
Constructor and Description |
---|
PreferenceChangeEvent(Preferences node,
String key,
String newValue)
Constructs a new
PreferenceChangeEvent instance. |
Modifier and Type | Method and Description |
---|---|
String |
getKey()
Returns the key of the preference that was changed.
|
String |
getNewValue()
Returns the new value for the preference.
|
Preferences |
getNode()
Returns the preference node that emitted the event.
|
getSource, toString
public PreferenceChangeEvent(Preferences node, String key, String newValue)
PreferenceChangeEvent
instance.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 null
if the preference is being removed.public Preferences getNode()
public String getKey()
public String getNewValue()
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2018, Oracle and/or its affiliates. All rights reserved. Use is subject to license terms. Also see the documentation redistribution policy.