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()
Возвращает строковое представление объекта.
|
getSource
public PropertyChangeEvent(Object source, String propertyName, Object oldValue, Object newValue)
PropertyChangeEvent
.source
- боб, который запустил событиеpropertyName
- программируемое имя свойства, которое было измененоoldValue
- старое значение свойстваnewValue
- новое значение свойстваIllegalArgumentException
- если source
null
public 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