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

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

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

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

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

    • ReadOnlyListProperty

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

    • bindContentBidirectional

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

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

      Параметры:

      list — ObservableList, к которому должно быть привязано данное свойство

      Исключения:

      NullPointerException — если list является null

    • unbindContentBidirectional

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

      Параметры:

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

      Исключения:

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

    • bindContent

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

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

      Параметры:

      list — ObservableList, к которому должно быть привязано данное свойство

      Исключения:

      NullPointerException — если list является null

    • unbindContent

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

      Параметры:

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

      Исключения:

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

    • 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