Spec-Zone.ru › OpenJavaFX 17

Класс ObservableArrayBase<T extends ObservableArray<T>>

java.lang.Object
javafx.collections.ObservableArrayBase<T>
Параметры типа:
T - фактический тип экземпляра массива
Все реализованные интерфейсы:
Observable, ObservableArray<T>
public abstract class ObservableArrayBase<T extends ObservableArray<T>>
extends Object
implements ObservableArray<T>
Абстрактный класс, служащий базовым классом для реализаций ObservableArray. Базовый класс предоставляет функциональность обработки слушателей, реализуя методы addListener и removeListener. Метод fireChange(boolean, int, int) предназначен для уведомления слушателей.
С:
JavaFX 8.0
См. также:
ObservableArray, ArrayChangeListener

Краткое описание конструкторов

Конструкторы
Конструктор Описание
ObservableArrayBase()
Создаёт по умолчанию ObservableArrayBase.

Краткое описание методов

Модификатор и тип Метод Описание
protected void fireChange​(boolean sizeChanged, int from, int to)
Уведомляет всех слушателей об изменении

Методы, объявленные в классе java.lang.Object

clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Методы, объявленные в интерфейсе javafx.beans.Observable

addListener, removeListener

Методы, объявленные в интерфейсе javafx.collections.ObservableArray

addListener, clear, ensureCapacity, removeListener, resize, size, trimToSize

Подробное описание конструкторов

ObservableArrayBase

public ObservableArrayBase()
Создаёт по умолчанию ObservableArrayBase.

Подробное описание методов

fireChange

protected final void fireChange(boolean sizeChanged, int from, int to)
Уведомляет всех слушателей об изменении
Параметры:
sizeChanged - указывает, изменился ли размер массива
from - Начало (включительно) интервала, относящегося к изменению
to - Конец (исключительно) интервала, относящегося к изменению.

© 2008, 2025, Oracle and/or its affiliates. All rights reserved.
Documentation extracted from JavaFX API Documentation.
Licensed under the GNU General Public License, version 2, with the Classpath Exception.
Java, JavaFX and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.

Spec-Zone.ru

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