Класс 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
- См. также:
Краткое описание свойств
Свойства, объявленные в классе javafx.beans.binding.ListExpression
empty, size
Краткое описание конструкторов
| Конструктор | Описание |
|---|---|
ReadOnlyListProperty() |
Конструктор ReadOnlyListProperty. |
Краткое описание методов
| Модификатор и тип | Метод | Описание |
|---|---|---|
void |
bindContent |
Создает привязку содержимого между ObservableList, которая обернута в это ReadOnlyListProperty, и другим ObservableList. |
void |
bindContentBidirectional |
Создает двунаправленную привязку содержимого ObservableList, которая обернута в это ReadOnlyListProperty, и другим ObservableList. |
boolean |
equals |
|
int |
hashCode() |
|
String |
toString() |
Возвращает строковое представление этого объекта ReadOnlyListProperty. |
void |
unbindContent |
Удаляет привязку содержимого между ObservableList, которая обернута в это ReadOnlyListProperty, и другим Object. |
void |
unbindContentBidirectional |
Удаляет двунаправленную привязку содержимого 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, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
Методы, объявленные в интерфейсе java.util.Collection
parallelStream, removeIf, stream, toArray
Методы, объявленные в интерфейсе java.util.List
replaceAll, sort, spliterator
Методы, объявленные в интерфейсе javafx.beans.Observable
addListener, removeListener, subscribe
Методы, объявленные в интерфейсе javafx.collections.ObservableList
addListener, filtered, removeListener, sorted, sorted
Методы, объявленные в интерфейсе javafx.beans.value.ObservableObjectValue
get
Методы, объявленные в интерфейсе javafx.beans.value.ObservableValue
addListener, flatMap, getValue, map, orElse, removeListener, subscribe, subscribe, when
Методы, объявленные в интерфейсе 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.