Класс IndexedPropertyChangeEvent
- java.lang.Object
-
- java.util.EventObject
-
- java.beans.PropertyChangeEvent
-
- java.beans.IndexedPropertyChangeEvent
- Все реализованные интерфейсы:
- Serializable
public class IndexedPropertyChangeEvent extends PropertyChangeEvent
Событие "IndexedPropertyChange" доставляется всякий раз, когда компонент, соответствующий спецификации JavaBeans™ («bean»), изменяет связанное индексированное свойство. Этот класс является расширением PropertyChangeEvent , но содержит индекс свойства, которое изменилось.
Значения null могут быть предоставлены для старых и новых значений, если их истинные значения неизвестны.
Источник события может отправить нулевой объект в качестве имени, чтобы указать, что произвольный набор его свойств изменился. В этом случае старые и новые значения также должны быть null.
- С тех пор:
- 1.5
- См. также:
- Сериализованная форма
Поля
Поля, унаследованные от класса java.util.EventObject
source Конструкторы
| Конструктор и описание |
|---|
IndexedPropertyChangeEvent(Object source,
String propertyName,
Object oldValue,
Object newValue,
int index) Создает новый объект |
Методы
| Модификатор и тип | Метод и описание |
|---|---|
int |
getIndex() Получает индекс свойства, которое было изменено. |
Методы, унаследованные от класса java.beans.PropertyChangeEvent
getNewValue, getOldValue, getPropagationId, getPropertyName, setPropagationId, toString Методы, унаследованные от класса java.util.EventObject
getSource Методы, унаследованные от класса java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait Конструкторы
IndexedPropertyChangeEvent
public IndexedPropertyChangeEvent(Object source,
String propertyName,
Object oldValue,
Object newValue,
int index) Создает новый объект IndexedPropertyChangeEvent.
- Параметры:
-
source- Bean, сгенерировавший событие. -
propertyName- Программное имя свойства, которое было изменено. -
oldValue- Старое значение свойства. -
newValue- Новое значение свойства. -
index- Индекс элемента свойства, который был изменен.
Методы
getIndex
public int getIndex()
Получает индекс свойства, которое было изменено.
- Возвращает:
- Индекс, указывающий элемент свойства, который был изменен.
© 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.