|
Spec-Zone .ru
спецификации, руководства, описания, API
|
public class PropertyChangeEvent extends EventObject
Обычно PropertyChangeEvents сопровождаются именем и старым и новым значением измененного свойства. Если новое значение является типом примитива (такой столь же международный или булев), оно должно быть обернуто как соответствующий тип Объекта Java lang.* (такой как Целое число или Булево).
Нулевые значения могут быть обеспечены для старого и новых значений, если их истинные значения не известны.
Источник события может отправить нулевой объект как имя, чтобы указать, что произвольный набор того, если его свойства изменились. В этом случае старые и новые значения должны также быть нулем.
источник| Конструктор и Описание |
|---|
PropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue)
Создает новое
PropertyChangeEvent. |
| Модификатор и Тип | Метод и Описание |
|---|---|
Объект |
getNewValue()
Получает новое значение для свойства, выраженного как Объект.
|
Объект |
getOldValue()
Получает старое значение для свойства, выраженного как Объект.
|
Объект |
getPropagationId()
"propagationId" поле резервируется для будущего использования.
|
Строка |
getPropertyName()
Получает программируемое имя свойства, которое было изменено.
|
void |
setPropagationId(Object propagationId)
Устанавливает объект propagationId для события.
|
Строка |
toString()
Возвращает строковое представление объекта.
|
getSourcepublic PropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue)
PropertyChangeEvent.source - боб, который запустил событиеpropertyName - программируемое имя свойства, которое было измененоoldValue - старое значение свойстваnewValue - новое значение свойстваIllegalArgumentException - если source nullpublic String getPropertyName()
public Object getNewValue()
public Object getOldValue()
public void setPropagationId(Object propagationId)
propagationId - propagationId возражают для события.public Object getPropagationId()
public String toString()
toString в class EventObject
Для дальнейшей ссылки API и документации разработчика, см. Java Документация SE. Та документация содержит более подробные, предназначенные разработчиком описания, с концептуальными краткими обзорами, определениями сроков, обходных решений, и рабочих примеров кода.
Авторское право © 1993, 2013, Oracle и/или его филиалы. Все права защищены.
Проект сборка-b92