Класс PreferenceChangeEvent

Все реализованные интерфейсы:
Serializable
public class PreferenceChangeEvent
extends EventObject

Событие, генерируемое узлом Preferences для обозначения добавления, удаления или изменения значения предпочтения.

Обратите внимание, что хотя PreferenceChangeEvent наследует интерфейс Serializable от EventObject, он не предназначен для сериализации. Соответствующие методы сериализации реализованы для выбрасывания исключения NotSerializableException.

С тех пор:
1.4
См. также:
Preferences, PreferenceChangeListener, NodeChangeEvent

Поля

Поля, объявленные в классе java.util.EventObject

source

Конструкторы

КонструкторОписание
PreferenceChangeEvent​(Preferences node, String key, String newValue)

Создает новый экземпляр PreferenceChangeEvent.

Методы

Модификатор и типМетодОписание
StringgetKey()

Возвращает ключ измененного предпочтения.

StringgetNewValue()

Возвращает новое значение предпочтения.

PreferencesgetNode()

Возвращает узел предпочтения, который испустил событие.

Методы, объявленные в классе java.util.EventObject

getSource, toString

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

Конструкторы

PreferenceChangeEvent

public PreferenceChangeEvent(Preferences node,
                             String key,
                             String newValue)

Создает новый экземпляр PreferenceChangeEvent.

Параметры:
node - Узел предпочтения, который испустил событие.
key - Ключ измененного предпочтения.
newValue - Новое значение предпочтения, или null если предпочтение удаляется.

Методы

getNode

public Preferences getNode()

Возвращает узел предпочтения, который испустил событие.

Возвращает:
Узел предпочтения, который испустил событие.

getKey

public String getKey()

Возвращает ключ измененного предпочтения.

Возвращает:
Ключ измененного предпочтения.

getNewValue

public String getNewValue()

Возвращает новое значение предпочтения.

Возвращает:
Новое значение предпочтения, или null если предпочтение было удалено.

© 1993, 2020, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from Debian's OpenJDK Development Kit package.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Various third party code in OpenJDK is licensed under different licenses (see Debian package).
Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
https://docs.oracle.com/en/java/javase/11/docs/api/java.prefs/java/util/prefs/PreferenceChangeEvent.html

Spec-Zone .ru
спецификации, руководства, описания, API