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

Класс ReadOnlyListWrapper<E>

  • java.lang.Object
    • javafx.beans.binding.ListExpression<E>
      • javafx.beans.property.ReadOnlyListProperty<E>
        • javafx.beans.property.ListProperty<E>
          • javafx.beans.property.ListPropertyBase<E>
            • javafx.beans.property.SimpleListProperty<E>
              • javafx.beans.property.ReadOnlyListWrapper<E>
  • Все реализованные интерфейсы:
    Iterable<E>, Collection<E>, List<E>, Observable, Property<ObservableList<E>>, ReadOnlyProperty<ObservableList<E>>, ObservableListValue<E>, ObservableObjectValue<ObservableList<E>>, ObservableValue<ObservableList<E>>, WritableListValue<E>, WritableObjectValue<ObservableList<E>>, WritableValue<ObservableList<E>>, ObservableList<E>
    public class ReadOnlyListWrapper<E>
    extends SimpleListProperty<E>
    Этот класс предоставляет удобный класс для определения свойств только для чтения. Он создаёт два синхронизированных свойства. Одно свойство — только для чтения и может быть передано внешним пользователям. Другое свойство — для чтения и записи и должно использоваться только внутри.
    С тех пор:
    JavaFX 2.1
  • Краткое описание свойств

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

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

    Конструкторы
    Конструктор Описание
    ReadOnlyListWrapper()
    Конструктор ReadOnlyListWrapper
    ReadOnlyListWrapper​(Object bean, String name)
    Конструктор ReadOnlyListWrapper
    ReadOnlyListWrapper​(Object bean, String name, ObservableList<E> initialValue)
    Конструктор ReadOnlyListWrapper
    ReadOnlyListWrapper​(ObservableList<E> initialValue)
    Конструктор ReadOnlyListWrapper
  • Краткое описание методов

    Все методыМетодыКонкретные методы
    Модификатор и тип Метод Описание
    protected void fireValueChangedEvent()
    Отправляет уведомления всем присоединённым InvalidationListeners, ChangeListeners и ListChangeListener.
    protected void fireValueChangedEvent​(ListChangeListener.Change<? extends E> change)
    Отправляет уведомления всем присоединённым InvalidationListeners, ChangeListeners и ListChangeListener.
    ReadOnlyListProperty<E> getReadOnlyProperty()
    Возвращает свойство только для чтения, синхронизированное с этим ReadOnlyListWrapper.
    • Методы, унаследованные от класса javafx.beans.property.SimpleListProperty

      getBean, getName
    • Методы, унаследованные от класса javafx.beans.property.ListPropertyBase

      addListener, addListener, addListener, bind, emptyProperty, get, invalidated, isBound, removeListener, removeListener, removeListener, set, sizeProperty, toString, unbind
    • Методы, унаследованные от класса javafx.beans.property.ListProperty

      bindBidirectional, setValue, unbindBidirectional
    • Методы, унаследованные от класса javafx.beans.property.ReadOnlyListProperty

      bindContent, bindContentBidirectional, equals, hashCode, unbindContent, unbindContentBidirectional
    • Методы, унаследованные от класса javafx.beans.binding.ListExpression

      add, add, addAll, addAll, addAll, asString, clear, contains, containsAll, 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, 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

      add, add, addAll, addAll, clear, contains, containsAll, equals, get, hashCode, indexOf, isEmpty, iterator, lastIndexOf, listIterator, listIterator, remove, remove, removeAll, replaceAll, retainAll, set, size, sort, spliterator, subList, toArray, toArray
    • Методы, унаследованные от интерфейса javafx.collections.ObservableList

      addAll, filtered, remove, removeAll, retainAll, setAll, setAll, sorted, sorted
    • Методы, унаследованные от интерфейса javafx.beans.value.ObservableValue

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

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

    • ReadOnlyListWrapper

      public ReadOnlyListWrapper()
      Конструктор ReadOnlyListWrapper
    • ReadOnlyListWrapper

      public ReadOnlyListWrapper​(ObservableList<E> initialValue)
      Конструктор ReadOnlyListWrapper
      Параметры:
      initialValue - начальное значение оборачиваемого значения
    • ReadOnlyListWrapper

      public ReadOnlyListWrapper​(Object bean,
                                 String name)
      Конструктор ReadOnlyListWrapper
      Параметры:
      bean - компонент этого ReadOnlyListWrapper
      name - имя этого ReadOnlyListWrapper
    • ReadOnlyListWrapper

      public ReadOnlyListWrapper​(Object bean,
                                 String name,
                                 ObservableList<E> initialValue)
      Конструктор ReadOnlyListWrapper
      Параметры:
      bean - компонент этого ReadOnlyListWrapper
      name - имя этого ReadOnlyListWrapper
      initialValue - начальное значение оборачиваемого значения
  • Подробное описание методов

    • getReadOnlyProperty

      public ReadOnlyListProperty<E> getReadOnlyProperty()
      Возвращает только для чтения свойство, синхронизированное с этим ReadOnlyListWrapper.
      Возвращает:
      свойство только для чтения
    • fireValueChangedEvent

      protected void fireValueChangedEvent()
      Отправляет уведомления всем подключенным InvalidationListeners, ChangeListeners и ListChangeListener. Этот метод вызывается при изменении значения, либо вручную, вызывая ListPropertyBase.set(ObservableList), либо в случае привязанного свойства, если привязка становится недействительной.
      Переопределяет:
      fireValueChangedEvent в классе ListPropertyBase<E>
    • fireValueChangedEvent

      protected void fireValueChangedEvent​(ListChangeListener.Change<? extends E> change)
      Отправляет уведомления всем подключенным InvalidationListeners, ChangeListeners и ListChangeListener. Этот метод вызывается при изменении содержимого списка.
      Переопределяет:
      fireValueChangedEvent в классе ListPropertyBase<E>
      Параметры:
      change - изменение, которое необходимо распространить

© 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