Team LiB
Previous Section Next Section

PreferenceChangeEventjava.util.prefs

Java 1.4serializable event

A PreferenceChangeEvent object is passed to the preferenceChange( ) method of any PreferenceChangeListener objects registered on a Preferences object whenever a preferences value is added to, removed from, or modified in that Preferences node. getNode( ) returns the affected Preferences object. getKey( ) returns name of the modified preference. If the preference value was added or modified, getNewValue( ) returns that value. If a preference was deleted, getNewValue( ) returns null.

Although this class inherits the Serializable interface, it is not actually serializable.

Figure 16-129. java.util.prefs.PreferenceChangeEvent


public class PreferenceChangeEvent extends java.util.EventObject {
// Public Constructors
     public PreferenceChangeEvent(Preferences node, String key, String newValue);  
// Public Instance Methods
     public String getKey( );  
     public String getNewValue( );  
     public Preferences getNode( );  
}

Passed To

PreferenceChangeListener.preferenceChange( )

    Team LiB
    Previous Section Next Section