Class ReadOnlyListProperty<E>

java.lang.Object
javafx.beans.binding.ListExpression<E>
javafx.beans.property.ReadOnlyListProperty<E>
Type Parameters:
E - the type of the List elements
All Implemented Interfaces:
Iterable<E>, Collection<E>, List<E>, Observable, ReadOnlyProperty<ObservableList<E>>, ObservableListValue<E>, ObservableObjectValue<ObservableList<E>>, ObservableValue<ObservableList<E>>, ObservableList<E>
Direct Known Subclasses:
ListProperty

public abstract class ReadOnlyListProperty<E> extends ListExpression<E> implements ReadOnlyProperty<ObservableList<E>>
Super class for all readonly properties wrapping an ObservableList.
Since:
JavaFX 2.1
See Also:
  • Constructor Details

    • ReadOnlyListProperty

      public ReadOnlyListProperty()
      The constructor of ReadOnlyListProperty.
  • Method Details

    • equals

      public boolean equals(Object obj)
      Deletes a content binding between the ObservableList, that is wrapped in this ReadOnlyListProperty, and another Object.
      Specified by:
      equals in interface Collection<E>
      Specified by:
      equals in interface List<E>
      Overrides:
      equals in class Object
      Parameters:
      object - the Object to which the binding should be removed
      Throws:
      NullPointerException - if object is null
      IllegalArgumentException - if object is the same list that this ReadOnlyListProperty points to
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface Collection<E>
      Specified by:
      hashCode in interface List<E>
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Returns a string representation of this ReadOnlyListProperty object.
      Overrides:
      toString in class Object
      Returns:
      a string representation of this ReadOnlyListProperty object.