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

Класс ReadOnlyListProperty<E>

  • java.lang.Object
    • javafx.beans.binding.ListExpression<E>
      • javafx.beans.property.ReadOnlyListProperty<E>
  • Тип параметров:
    E - тип элементов List
    Все реализованные интерфейсы:
    Iterable<E>, Collection<E>, List<E>, Observable, ReadOnlyProperty<ObservableList<E>>, ObservableListValue<E>, ObservableObjectValue<ObservableList<E>>, ObservableValue<ObservableList<E>>, ObservableList<E>
    Прямые известные подклассы:
    ListProperty, ReadOnlyListPropertyBase
    public abstract class ReadOnlyListProperty<E>
    extends ListExpression<E>
    implements ReadOnlyProperty<ObservableList<E>>
    Базовый класс для всех свойств только для чтения, которые оборачивают ObservableList.
    С момента:
    JavaFX 2.1
    См. также:
    ObservableList, ObservableListValue, ListExpression, ReadOnlyProperty
  • Краткое описание свойств

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

      empty, size
  • Краткое описание конструкторов

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

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

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

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

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

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

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

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

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

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

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

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

    • ReadOnlyListProperty

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

    • bindContentBidirectional

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

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

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

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

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

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

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

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

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

      public int hashCode()
      Переопределяет:
      hashCode в интерфейсе Collection<E>
      Переопределяет:
      hashCode в интерфейсе List<E>
      Переопределяет:
      hashCode в классе Object
    • toString

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

© 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