Класс ReadOnlyListProperty<E>
- Type Parameters:
-
E- тип элементовList
- Все реализуемые интерфейсы:
-
Iterable<E>,Collection<E>,List<E>,SequencedCollection<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
addFirst, addLast, getFirst, getLast, removeFirst, removeLast, replaceAll, reversed, 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
hashCode
toString
© 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.