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 }
|