Spec-Zone.ru › OpenJavaFX 17

Класс ReadOnlyMapPropertyBase<K,​V>

java.lang.Object
javafx.beans.binding.MapExpression<K,​V>
javafx.beans.property.ReadOnlyMapProperty<K,​V>
javafx.beans.property.ReadOnlyMapPropertyBase<K,​V>
Все реализованные интерфейсы:
Map<K,​V>, Observable, ReadOnlyProperty<ObservableMap<K,​V>>, ObservableMapValue<K,​V>, ObservableObjectValue<ObservableMap<K,​V>>, ObservableValue<ObservableMap<K,​V>>, ObservableMap<K,​V>
public abstract class ReadOnlyMapPropertyBase<K,​V>
extends ReadOnlyMapProperty<K,​V>
Базовый класс для всех свойств чтения только для отображения, которые оборачивают ObservableMap. Этот класс предоставляет реализацию по умолчанию для присоединения слушателя.
С тех пор:
JavaFX 2.1
См. также:
ReadOnlyMapProperty

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

Свойства, объявленные в классе javafx.beans.binding.MapExpression

empty, size

Краткое описание вложенных классов

Вложенные классы/интерфейсы, объявленные в интерфейсе java.util.Map

Map.Entry<K extends Object,​V extends Object>

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

Конструкторы
Конструктор Описание
ReadOnlyMapPropertyBase()
Создает базовый ReadOnlyMapPropertyBase.

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

Модификатор и тип Метод Описание
protected void fireValueChangedEvent()
Этот метод необходимо вызвать, если ссылка на ObservableList изменяется.
protected void fireValueChangedEvent​(MapChangeListener.Change<? extends K,​? extends V> change)
Этот метод необходимо вызвать, если содержимое ссылки на ObservableList изменяется.

Методы, объявленные в классе javafx.beans.property.ReadOnlyMapProperty

bindContent, bindContentBidirectional, hashCode, toString, unbindContent, unbindContentBidirectional

Методы, объявленные в классе javafx.beans.binding.MapExpression

asString, emptyProperty, getSize, isEqualTo, isNotEqualTo, isNotNull, isNull, mapExpression, sizeProperty, valueAt, valueAt

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

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

Методы, объявленные в интерфейсе java.util.Map

clear, compute, computeIfAbsent, computeIfPresent, containsKey, containsValue, entrySet, equals, forEach, get, getOrDefault, isEmpty, keySet, merge, put, putAll, putIfAbsent, remove, remove, replace, replace, replaceAll, size, values

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

addListener, removeListener

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

addListener, removeListener

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

get

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

addListener, getValue, removeListener

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

getBean, getName

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

ReadOnlyMapPropertyBase

public ReadOnlyMapPropertyBase()
Создаёт базовый ReadOnlyMapPropertyBase.

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

fireValueChangedEvent

protected void fireValueChangedEvent()
Этот метод необходимо вызвать, если ссылка на ObservableList изменяется. Он отправляет уведомления всем присоединённым InvalidationListeners, ChangeListeners и ListChangeListener. Этот метод необходимо вызвать, если значение данного свойства изменяется.

fireValueChangedEvent

protected void fireValueChangedEvent(MapChangeListener.Change<? extends K,​? extends V> change)
Этот метод необходимо вызвать, если содержимое ссылки на ObservableList изменяется. Отправляет уведомления всем присоединённым InvalidationListeners, ChangeListeners и ListChangeListener. Этот метод вызывается, когда содержимое списка изменяется.
Параметры:
change - изменение, которое нужно распространить

© 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