java.lang.Object
javafx.beans.binding.ListExpression<E>
javafx.beans.property.ReadOnlyListProperty<E>
javafx.beans.property.ListProperty<E>
- Type Parameters:
- E- the type of the- Listelements
- All Implemented Interfaces:
- 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>
- Direct Known Subclasses:
- ListPropertyBase
public abstract class ListProperty<E> extends ReadOnlyListProperty<E> implements Property<ObservableList<E>>, WritableListValue<E>
This class provides a full implementation of a 
Property wrapping an
 ObservableList.
 The value of a ListProperty can be get and set with ObservableObjectValue.get(),
 ObservableValue.getValue(), WritableObjectValue.set(Object), and WritableValue.setValue(ObservableList).
 A property can be bound and unbound unidirectional with
 Property.bind(javafx.beans.value.ObservableValue) and Property.unbind(). Bidirectional bindings
 can be created and removed with Property.bindBidirectional(Property) and
 Property.unbindBidirectional(Property).
 The context of a ListProperty can be read with ReadOnlyProperty.getBean()
 and ReadOnlyProperty.getName().- Since:
- JavaFX 2.1
- See Also:
- ObservableList,- ObservableListValue,- WritableListValue,- ReadOnlyListProperty,- Property
- 
Property SummaryProperties declared in class javafx.beans.binding.ListExpressionempty, size
- 
Constructor SummaryConstructors Constructor Description ListProperty()Creates a defaultListProperty.
- 
Method SummaryMethods declared in class javafx.beans.property.ReadOnlyListPropertybindContent, bindContentBidirectional, unbindContent, unbindContentBidirectionalMethods declared in class javafx.beans.binding.ListExpressionasString, emptyProperty, getSize, isEqualTo, isNotEqualTo, isNotNull, isNull, listExpression, sizeProperty, valueAt, valueAtMethods declared in class java.lang.Objectclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods declared in interface java.util.CollectionparallelStream, removeIf, stream, toArrayMethods declared in interface java.util.Listadd, 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, toArrayMethods declared in interface javafx.beans.ObservableaddListener, removeListenerMethods declared in interface javafx.collections.ObservableListaddAll, addListener, filtered, remove, removeAll, removeListener, retainAll, setAll, setAll, sorted, sortedMethods declared in interface javafx.beans.value.ObservableObjectValuegetMethods declared in interface javafx.beans.value.ObservableValueaddListener, getValue, removeListenerMethods declared in interface javafx.beans.property.Propertybind, bindBidirectional, isBound, unbind, unbindBidirectionalMethods declared in interface javafx.beans.property.ReadOnlyPropertygetBean, getNameMethods declared in interface javafx.beans.value.WritableObjectValueget, setMethods declared in interface javafx.beans.value.WritableValuegetValue, setValue
- 
Constructor Details- 
ListPropertypublic ListProperty()Creates a defaultListProperty.
 
- 
- 
Method Details- 
toStringReturns a string representation of thisListPropertyobject.- Overrides:
- toStringin class- ReadOnlyListProperty<E>
- Returns:
- a string representation of this ListPropertyobject.
 
 
-