Module javafx.base

Class SimpleListProperty<E>

Type Parameters:
E - the type of the List elements
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:
ReadOnlyListWrapper

public class SimpleListProperty<E>
extends ListPropertyBase<E>
This class provides a full implementation of a Property wrapping an ObservableList.
Since:
JavaFX 2.1
See Also:
ListPropertyBase
  • Constructor Details

    • SimpleListProperty

      public SimpleListProperty()
      The constructor of SimpleListProperty
    • SimpleListProperty

      public SimpleListProperty​(ObservableList<E> initialValue)
      The constructor of SimpleListProperty
      Parameters:
      initialValue - the initial value of the wrapped value
    • SimpleListProperty

      public SimpleListProperty​(Object bean, String name)
      The constructor of SimpleListProperty
      Parameters:
      bean - the bean of this SetProperty
      name - the name of this SetProperty
    • SimpleListProperty

      public SimpleListProperty​(Object bean, String name, ObservableList<E> initialValue)
      The constructor of SimpleListProperty
      Parameters:
      bean - the bean of this ListProperty
      name - the name of this ListProperty
      initialValue - the initial value of the wrapped value