Класс ReadOnlyMapProperty<K,V>
- Параметры типа:
-
K- тип элементов ключей карты -
V- тип элементов значений карты
- Все реализуемые интерфейсы:
-
Map<K,V>,Observable,ReadOnlyProperty<ObservableMap<K,V>>,ObservableMapValue<K,V>,ObservableObjectValue<ObservableMap<K,V>>,ObservableValue<ObservableMap<K,V>>,ObservableMap<K,V>
- Непосредственные подклассы:
-
MapProperty,ReadOnlyMapPropertyBase
public abstract class ReadOnlyMapProperty<K,V>
extends MapExpression<K,V>
implements ReadOnlyProperty<ObservableMap<K,V>> ObservableMap.- С момента:
- JavaFX 2.1
- См. также:
-
ObservableMap,ObservableMapValue,MapExpression,ReadOnlyProperty
Краткое описание свойств
Свойства, объявленные в классе javafx.beans.binding.MapExpression
empty, size
Краткое описание вложенных классов
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ReadOnlyMapProperty() | Конструктор ReadOnlyMapProperty. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void | bindContent(ObservableMap<K,V> map) | Создаёт привязку содержимого между ObservableMap, которая обернута в это ReadOnlyMapProperty, и другой ObservableMap. |
void | bindContentBidirectional(ObservableMap<K,V> map) | Создаёт двустороннюю привязку содержимого ObservableMap, которая обернута в это ReadOnlyMapProperty, и другой ObservableMap. |
int | hashCode() | Возвращает хэш-код для этого объекта ReadOnlyMapProperty. |
String | toString() | Возвращает строковое представление этого объекта ReadOnlyMapProperty. |
void | unbindContent(Object object) | Удаляет привязку содержимого между ObservableMap, которая обернута в это ReadOnlyMapProperty, и другой Object. |
void | unbindContentBidirectional(Object object) | Удаляет двустороннюю привязку содержимого между ObservableMap, которая обернута в это ReadOnlyMapProperty, и другой Object. |
Методы, объявленные в классе 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
Подробное описание конструкторов
ReadOnlyMapProperty
public ReadOnlyMapProperty()
ReadOnlyMapProperty.Подробное описание методов
bindContentBidirectional
public void bindContentBidirectional(ObservableMap<K,V> map)
ObservableMap, обернутого в этот ReadOnlyMapProperty, и другого ObservableMap. Двунаправленная привязка содержимого гарантирует, что содержимое двух ObservableMaps одинаковое. Если содержимое одного из отображений изменяется, другое будет обновлено автоматически.
- Параметры:
-
map-ObservableMap, к которому должна быть привязана эта свойство - Исключения:
-
NullPointerException- еслиmapявляетсяnull -
IllegalArgumentException- еслиmapявляется тем же отображением, к которому указывает этотReadOnlyMapProperty
unbindContentBidirectional
public void unbindContentBidirectional(Object object)
ObservableMap, обернутого в этот ReadOnlyMapProperty, и другим Object.- Параметры:
-
object-Object, из которого должна быть удалена двунаправленная привязка - Исключения:
-
NullPointerException- еслиobjectявляетсяnull -
IllegalArgumentException- еслиobjectявляется тем же отображением, к которому указывает этотReadOnlyMapProperty
bindContent
public void bindContent(ObservableMap<K,V> map)
ObservableMap, обернутого в этот ReadOnlyMapProperty, и другим ObservableMap. Привязка содержимого гарантирует, что содержимое обернутого ObservableMaps такое же, как у другого отображения. Если содержимое другого отображения изменяется, обернутое отображение будет обновлено автоматически. После привязки обернутого отображения к другому отображению, вы не должны изменять его напрямую.
- Параметры:
-
map-ObservableMap, к которому должна быть привязана эта свойство - Исключения:
-
NullPointerException- еслиmapявляетсяnull -
IllegalArgumentException- еслиmapявляется тем же отображением, к которому указывает этотReadOnlyMapProperty
unbindContent
public void unbindContent(Object object)
ObservableMap, обернутого в этот ReadOnlyMapProperty, и другим Object.- Параметры:
-
object-Object, из которого должна быть удалена привязка - Исключения:
-
NullPointerException- еслиobjectявляетсяnull -
IllegalArgumentException- еслиobjectявляется тем же отображением, к которому указывает этотReadOnlyMapProperty
hashCode
public int hashCode()
ReadOnlyMapProperty.- Определено в:
-
hashCodeв интерфейсеMap<K,V> - Переопределяет:
-
hashCodeв классеObject - Возвращает:
- хэш-код для этого объекта
ReadOnlyMapProperty.
toString
public String toString()
ReadOnlyMapProperty.- Переопределяет:
-
toStringв классеObject - Возвращает:
- строковое представление этого объекта
ReadOnlyMapProperty.
© 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.