Класс 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. |
String | toString() | Возвращает строковое представление этого объекта ReadOnlyListProperty. |
void | unbindContent(Object object) | Удаляет привязку содержимого между ObservableList, заключённой в это ReadOnlyListProperty, и другой Object. |
void | unbindContentBidirectional(Object object) | Удаляет двустороннюю привязку содержимого между ObservableList, заключенной в это ReadOnlyListProperty, и другой Object. |
Методы, объявленные в классе javafx.beans.binding.ListExpression
asString, emptyProperty, getSize, isEqualTo, isNotEqualTo, isNotNull, isNull, listExpression, sizeProperty, valueAt, valueAt
Методы, объявленные в классе java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Методы, объявленные в интерфейсе java.util.Collection
parallelStream, removeIf, stream, toArray
Методы, объявленные в интерфейсе 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.beans.Observable
addListener, removeListener
Методы, объявленные в интерфейсе javafx.collections.ObservableList
addAll, addListener, filtered, remove, removeAll, removeListener, retainAll, setAll, setAll, 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
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.