public class DefaultPreferenceChangeEvent extends java.util.EventObject implements PreferenceChangeEvent
PreferenceChangeEvent
interface.Modifier and Type | Field and Description |
---|---|
private java.lang.String |
key |
private Setting<?> |
newValue |
private Setting<?> |
oldValue |
private static long |
serialVersionUID |
Constructor and Description |
---|
DefaultPreferenceChangeEvent(java.lang.Class<?> source,
java.lang.String key,
Setting<?> oldValue,
Setting<?> newValue)
Constructs a new
DefaultPreferenceChangeEvent . |
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getKey()
Returns the preference key.
|
Setting<?> |
getNewValue()
Returns the new preference value.
|
Setting<?> |
getOldValue()
Returns the old preference value.
|
java.lang.Class<?> |
getSource()
Returns the class source of this event.
|
private static final long serialVersionUID
private final java.lang.String key
public DefaultPreferenceChangeEvent(java.lang.Class<?> source, java.lang.String key, Setting<?> oldValue, Setting<?> newValue)
DefaultPreferenceChangeEvent
.source
- the class source of this eventkey
- preference keyoldValue
- preference old valuenewValue
- preference new valuepublic java.lang.Class<?> getSource()
PreferenceChangeEvent
getSource
in interface PreferenceChangeEvent
getSource
in class java.util.EventObject
public java.lang.String getKey()
PreferenceChangeEvent
getKey
in interface PreferenceChangeEvent
public Setting<?> getOldValue()
PreferenceChangeEvent
getOldValue
in interface PreferenceChangeEvent
public Setting<?> getNewValue()
PreferenceChangeEvent
getNewValue
in interface PreferenceChangeEvent