Spec-Zone.ru › OpenJavaFX 11
Модуль javafx.base
Пакет javafx.beans.property

Класс ReadOnlySetProperty<E>

  • java.lang.Object
    • javafx.beans.binding.SetExpression<E>
      • javafx.beans.property.ReadOnlySetProperty<E>
  • Параметры типа:
    E - тип элементов Set
    Все реализуемые интерфейсы:
    Iterable<E>, Collection<E>, Set<E>, Observable, ReadOnlyProperty<ObservableSet<E>>, ObservableObjectValue<ObservableSet<E>>, ObservableSetValue<E>, ObservableValue<ObservableSet<E>>, ObservableSet<E>
    Прямые известные подклассы:
    ReadOnlySetPropertyBase, SetProperty
    public abstract class ReadOnlySetProperty<E>
    extends SetExpression<E>
    implements ReadOnlyProperty<ObservableSet<E>>
    Базовый класс для всех свойств только для чтения, оборачивающих ObservableSet.
    С момента:
    JavaFX 2.1
    См. также:
    ObservableSet, ObservableSetValue, SetExpression, ReadOnlyProperty
  • Резюме свойств

    • Свойства, унаследованные от класса javafx.beans.binding.SetExpression

      empty, size
  • Резюме конструкторов

    Конструкторы
    Конструктор Описание
    ReadOnlySetProperty()
    Конструктор ReadOnlySetProperty.
  • Резюме методов

    Все методыМетоды экземпляраКонкретные методы
    Модификатор и тип Метод Описание
    void bindContent​(ObservableSet<E> set)
    Создает привязку содержимого между ObservableSet, обернутым в это ReadOnlySetProperty, и другим ObservableSet.
    void bindContentBidirectional​(ObservableSet<E> set)
    Создаёт двустороннюю привязку содержимого ObservableSet, обернутого в это ReadOnlySetProperty, и другим ObservableSet.
    boolean equals​(Object obj)
    int hashCode()
    Возвращает хэш-код для этого объекта ReadOnlySetProperty.
    String toString()
    Возвращает строковое представление этого объекта ReadOnlySetProperty.
    void unbindContent​(Object object)
    Удаляет привязку содержимого между ObservableSet, обернутым в это ReadOnlySetProperty, и другим Object.
    void unbindContentBidirectional​(Object object)
    Удаляет двустороннюю привязку содержимого между ObservableSet, обернутым в это ReadOnlySetProperty, и другим Object.
    • Методы, унаследованные от класса javafx.beans.binding.SetExpression

      add, addAll, asString, clear, contains, containsAll, emptyProperty, getSize, getValue, isEmpty, isEqualTo, isNotEqualTo, isNotNull, isNull, iterator, remove, removeAll, retainAll, setExpression, size, sizeProperty, toArray, toArray
    • Методы, унаследованные от класса java.lang.Object

      clone, finalize, getClass, notify, notifyAll, wait, wait, wait
    • Методы, унаследованные от интерфейса java.util.Collection

      parallelStream, removeIf, stream, toArray
    • Методы, унаследованные от интерфейса java.lang.Iterable

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

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

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

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

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

      getBean, getName
    • Методы, унаследованные от интерфейса java.util.Set

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

    • ReadOnlySetProperty

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

    • bindContentBidirectional

      public void bindContentBidirectional​(ObservableSet<E> set)
      Создаёт двунаправленную привязку содержимого ObservableSet, обернутого в этот ReadOnlySetProperty, и другого ObservableSet.

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

      Параметры:
      set - ObservableSet, к которому должна быть привязана эта свойство
      Исключения:
      NullPointerException - если set является null
      IllegalArgumentException - если set — это тот же набор, что и набор, к которому указывает этот ReadOnlySetProperty
    • unbindContentBidirectional

      public void unbindContentBidirectional​(Object object)
      Удаляет двунаправленную привязку содержимого между ObservableSet, обернутого в этот ReadOnlySetProperty, и другим Object.
      Параметры:
      object - Object, от которого следует отвязать двунаправленную привязку
      Исключения:
      NullPointerException - если object является null
      IllegalArgumentException - если object — это тот же набор, что и набор, к которому указывает этот ReadOnlySetProperty
    • bindContent

      public void bindContent​(ObservableSet<E> set)
      Создаёт привязку содержимого между ObservableSet, обернутого в этот ReadOnlySetProperty, и другим ObservableSet.

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

      Параметры:
      set - ObservableSet, к которому должна быть привязана эта свойство
      Исключения:
      NullPointerException - если set является null
      IllegalArgumentException - если set — это тот же набор, что и набор, к которому указывает этот ReadOnlySetProperty
    • unbindContent

      public void unbindContent​(Object object)
      Удаляет привязку содержимого между ObservableSet, обернутого в этот ReadOnlySetProperty, и другим Object.
      Параметры:
      object - Object, от которого следует отвязать привязку
      Исключения:
      NullPointerException - если object является null
      IllegalArgumentException - если object — это тот же набор, что и набор, к которому указывает этот ReadOnlySetProperty
    • equals

      public boolean equals​(Object obj)
      Определено в:
      equals в интерфейсе Collection<E>
      Определено в:
      equals в интерфейсе Set<E>
      Переопределено в:
      equals в классе Object
    • hashCode

      public int hashCode()
      Возвращает хэш-код для этого объекта ReadOnlySetProperty.
      Определено в:
      hashCode в интерфейсе Collection<E>
      Определено в:
      hashCode в интерфейсе Set<E>
      Переопределено в:
      hashCode в классе Object
      Возвращает:
      хэш-код для этого объекта ReadOnlySetProperty.
    • toString

      public String toString()
      Возвращает строковое представление объекта ReadOnlySetProperty.
      Переопределено в:
      toString в классе Object
      Возвращает:
      строковое представление объекта ReadOnlySetProperty.

© 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