src/share/classes/java/util/prefs/PreferenceChangeListener.java

Print this page




  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package java.util.prefs;
  27 
  28 /**
  29  * A listener for receiving preference change events.
  30  *
  31  * @author  Josh Bloch
  32  * @see Preferences
  33  * @see PreferenceChangeEvent
  34  * @see NodeChangeListener
  35  * @since   1.4
  36  */
  37 @FunctionalInterface
  38 public interface PreferenceChangeListener extends java.util.EventListener {
  39     /**
  40      * This method gets called when a preference is added, removed or when
  41      * its value is changed.
  42      * <p>
  43      * @param evt A PreferenceChangeEvent object describing the event source
  44      *          and the preference that has changed.
  45      */
  46     void preferenceChange(PreferenceChangeEvent evt);
  47 }


  22  * or visit www.oracle.com if you need additional information or have any
  23  * questions.
  24  */
  25 
  26 package java.util.prefs;
  27 
  28 /**
  29  * A listener for receiving preference change events.
  30  *
  31  * @author  Josh Bloch
  32  * @see Preferences
  33  * @see PreferenceChangeEvent
  34  * @see NodeChangeListener
  35  * @since   1.4
  36  */
  37 @FunctionalInterface
  38 public interface PreferenceChangeListener extends java.util.EventListener {
  39     /**
  40      * This method gets called when a preference is added, removed or when
  41      * its value is changed.
  42      *
  43      * @param evt A PreferenceChangeEvent object describing the event source
  44      *          and the preference that has changed.
  45      */
  46     void preferenceChange(PreferenceChangeEvent evt);
  47 }