Spec-Zone.ru › OpenJDK 8

Класс 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)

Создает новый объект IndexedPropertyChangeEvent.

Методы

Модификатор и тип Метод и описание
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.

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API