Spec-Zone.ru › OpenJavaFX 8
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
    • Методы, унаследованные от интерфейса 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.ObservableSet

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

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

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

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

    • ReadOnlySetProperty

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

    • bindContentBidirectional

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

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

      Параметры:

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

      Исключения:

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

    • unbindContentBidirectional

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

      Параметры:

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

      Исключения:

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

    • bindContent

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

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

      Параметры:

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

      Исключения:

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

    • unbindContent

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

      Параметры:

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

      Исключения:

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

    • 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