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
- Новое значение свойства.public String getPropertyName()
public Object getNewValue()
public Object getOldValue()
public void setPropagationId(Object propagationId)
propagationId
- propagationId возражают для события.public Object getPropagationId()
public String toString()
toString
в классе EventObject
Для дальнейшей ссылки API и документации разработчика, см.
Авторское право © 1993, 2011, Oracle и/или его филиалы. Все права защищены.