Spec-Zone.ru › OpenJavaFX 8
javafx.beans.property

Класс ReadOnlyMapProperty<K,V>

java.lang.Object
  • javafx.beans.binding.MapExpression<K,V>
    • javafx.beans.property.ReadOnlyMapProperty<K,V>

Параметры типа:

K - тип элементов-ключей карты

Все реализуемые интерфейсы:

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
  • Краткое описание вложенных классов

    • Вложенные классы/интерфейсы, унаследованные от интерфейса java.util.Map

      Map.Entry<K,V>
  • Краткое описание конструкторов

    Конструкторы
    Конструктор и описание
    ReadOnlyMapProperty()
    Конструктор ReadOnlyMapProperty.
  • Краткое описание методов

    Все методыМетоды экземпляровКонкретные методы
    Модификатор и тип Метод и описание
    void bindContent(ObservableMap<K,V> map)
    Создаёт привязку содержимого между ObservableMap, которая обернута в эту ReadOnlyMapProperty, и другой ObservableMap.
    void bindContentBidirectional(ObservableMap<K,V> map)
    Создаёт двунаправленную привязку содержимого для ObservableMap, которая обернута в эту ReadOnlyMapProperty, и другой ObservableMap.
    boolean equals(Object obj)
    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, clear, containsKey, containsValue, emptyProperty, entrySet, get, getSize, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, keySet, mapExpression, put, putAll, remove, size, sizeProperty, valueAt, valueAt, values
    • Методы, унаследованные от класса java.lang.Object

      clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Методы, унаследованные от интерфейса javafx.beans.property.ReadOnlyProperty

      getBean, getName
    • Методы, унаследованные от интерфейса javafx.beans.value.ObservableValue

      addListener, getValue, removeListener
    • Методы, унаследованные от интерфейса javafx.beans.Observable

      addListener, removeListener
    • Методы, унаследованные от интерфейса javafx.beans.value.ObservableObjectValue

      get
    • Методы, унаследованные от интерфейса javafx.collections.ObservableMap

      addListener, removeListener
    • Методы, унаследованные от интерфейса java.util.Map

      compute, computeIfAbsent, computeIfPresent, forEach, getOrDefault, merge, putIfAbsent, remove, replace, replace, replaceAll
  • Подробное описание конструкторов

    • ReadOnlyMapProperty

      public ReadOnlyMapProperty()
      Конструктор ReadOnlyMapProperty.
  • Подробное описание методов

    • bindContentBidirectional

      public void bindContentBidirectional(ObservableMap<K,V> map)
      Создаёт двунаправленную привязку содержимого для ObservableMap, которая обернута в эту ReadOnlyMapProperty, и другой ObservableMap.

      Двунаправленная привязка содержимого гарантирует, что содержимое двух ObservableMaps одинаково. Если содержимое одной из карт изменяется, другая карта будет обновлена автоматически.

      Параметры:

      map - ObservableMap, к которому должно быть привязано это свойство

      Исключения:

      NullPointerException - если map является null

    • unbindContentBidirectional

      public void unbindContentBidirectional(Object object)
      Удаляет двунаправленную привязку содержимого между ObservableMap, которая обернута в эту ReadOnlyMapProperty, и другой Object.

      Параметры:

      object - Object, от которого должна быть удалена двунаправленная привязка

      Исключения:

      NullPointerException - если object является null

    • bindContent

      public void bindContent(ObservableMap<K,V> map)
      Создаёт привязку содержимого между ObservableMap, которая обернута в эту ReadOnlyMapProperty, и другой ObservableMap.

      Привязка содержимого гарантирует, что содержимое обернутой ObservableMaps такое же, как у другой карты. Если содержимое другой карты изменяется, обернутая карта будет обновлена автоматически. После того, как обернутый список привязан к другой карте, вы не должны изменять его напрямую.

      Параметры:

      map - ObservableMap, к которому должно быть привязано это свойство

      Исключения:

      NullPointerException - если map является null

    • unbindContent

      public void unbindContent(Object object)
      Удаляет привязку содержимого между ObservableMap, которая обернута в эту ReadOnlyMapProperty, и другой Object.

      Параметры:

      object - Object, от которого должна быть удалена привязка

      Исключения:

      NullPointerException - если object является null

    • equals

      public boolean equals(Object obj)

      Указано в:

      equals в интерфейсе Map<K,V>

      Переопределяет:

      equals в классе Object

    • 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.

Spec-Zone.ru

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