public class ListPropertyDecorator<E> extends ListProperty<E>
Type | Property and Description |
---|---|
ReadOnlyBooleanProperty |
empty |
ReadOnlyIntegerProperty |
size |
Constructor and Description |
---|
ListPropertyDecorator(ListProperty<E> delegate) |
listExpression
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
filtered, sorted, sorted
replaceAll, sort, spliterator
parallelStream, removeIf, stream
public ReadOnlyIntegerProperty sizeProperty
sizeProperty
in class ListExpression<E>
getSize()
public ReadOnlyBooleanProperty emptyProperty
emptyProperty
in class ListExpression<E>
isEmpty()
public ListPropertyDecorator(@Nonnull ListProperty<E> delegate)
@Nonnull protected final ListProperty<E> getDelegate()
public void setValue(ObservableList<E> v)
setValue
in interface WritableValue<ObservableList<E>>
setValue
in class ListProperty<E>
public void bindBidirectional(Property<ObservableList<E>> other)
bindBidirectional
in interface Property<ObservableList<E>>
bindBidirectional
in class ListProperty<E>
public void unbindBidirectional(Property<ObservableList<E>> other)
unbindBidirectional
in interface Property<ObservableList<E>>
unbindBidirectional
in class ListProperty<E>
public boolean equals(Object o)
equals
in interface Collection<E>
equals
in interface List<E>
equals
in class ReadOnlyListProperty<E>
public int hashCode()
hashCode
in interface Collection<E>
hashCode
in interface List<E>
hashCode
in class ReadOnlyListProperty<E>
public String toString()
toString
in class ListProperty<E>
public void bindContentBidirectional(ObservableList<E> list)
bindContentBidirectional
in class ReadOnlyListProperty<E>
public void unbindContentBidirectional(Object object)
unbindContentBidirectional
in class ReadOnlyListProperty<E>
public void bindContent(ObservableList<E> list)
bindContent
in class ReadOnlyListProperty<E>
public void unbindContent(Object object)
unbindContent
in class ReadOnlyListProperty<E>
public ObservableList<E> getValue()
getValue
in interface ObservableValue<ObservableList<E>>
getValue
in interface WritableValue<ObservableList<E>>
getValue
in class ListExpression<E>
public int getSize()
getSize
in class ListExpression<E>
public ReadOnlyIntegerProperty sizeProperty()
sizeProperty
in class ListExpression<E>
getSize()
public ReadOnlyBooleanProperty emptyProperty()
emptyProperty
in class ListExpression<E>
isEmpty()
public ObjectBinding<E> valueAt(int index)
valueAt
in class ListExpression<E>
public ObjectBinding<E> valueAt(ObservableIntegerValue index)
valueAt
in class ListExpression<E>
public BooleanBinding isEqualTo(ObservableList<?> other)
isEqualTo
in class ListExpression<E>
public BooleanBinding isNotEqualTo(ObservableList<?> other)
isNotEqualTo
in class ListExpression<E>
public BooleanBinding isNull()
isNull
in class ListExpression<E>
public BooleanBinding isNotNull()
isNotNull
in class ListExpression<E>
public StringBinding asString()
asString
in class ListExpression<E>
public int size()
size
in interface Collection<E>
size
in interface List<E>
size
in class ListExpression<E>
public boolean isEmpty()
isEmpty
in interface Collection<E>
isEmpty
in interface List<E>
isEmpty
in class ListExpression<E>
public boolean contains(Object obj)
contains
in interface Collection<E>
contains
in interface List<E>
contains
in class ListExpression<E>
public Object[] toArray()
toArray
in interface Collection<E>
toArray
in interface List<E>
toArray
in class ListExpression<E>
public <T> T[] toArray(T[] array)
toArray
in interface Collection<E>
toArray
in interface List<E>
toArray
in class ListExpression<E>
public boolean add(E element)
add
in interface Collection<E>
add
in interface List<E>
add
in class ListExpression<E>
public boolean remove(Object obj)
remove
in interface Collection<E>
remove
in interface List<E>
remove
in class ListExpression<E>
public boolean containsAll(Collection<?> objects)
containsAll
in interface Collection<E>
containsAll
in interface List<E>
containsAll
in class ListExpression<E>
public boolean addAll(Collection<? extends E> elements)
addAll
in interface Collection<E>
addAll
in interface List<E>
addAll
in class ListExpression<E>
public boolean addAll(int i, Collection<? extends E> elements)
public boolean removeAll(Collection<?> objects)
removeAll
in interface Collection<E>
removeAll
in interface List<E>
removeAll
in class ListExpression<E>
public boolean retainAll(Collection<?> objects)
retainAll
in interface Collection<E>
retainAll
in interface List<E>
retainAll
in class ListExpression<E>
public void clear()
clear
in interface Collection<E>
clear
in interface List<E>
clear
in class ListExpression<E>
public E get(int i)
public void add(int i, E element)
public E remove(int i)
public int indexOf(Object obj)
public int lastIndexOf(Object obj)
lastIndexOf
in interface List<E>
lastIndexOf
in class ListExpression<E>
public ListIterator<E> listIterator()
listIterator
in interface List<E>
listIterator
in class ListExpression<E>
public ListIterator<E> listIterator(int i)
listIterator
in interface List<E>
listIterator
in class ListExpression<E>
public boolean addAll(E[] elements)
addAll
in interface ObservableList<E>
addAll
in class ListExpression<E>
public boolean setAll(E[] elements)
setAll
in interface ObservableList<E>
setAll
in class ListExpression<E>
public boolean setAll(Collection<? extends E> elements)
setAll
in interface ObservableList<E>
setAll
in class ListExpression<E>
public boolean removeAll(E[] elements)
removeAll
in interface ObservableList<E>
removeAll
in class ListExpression<E>
public boolean retainAll(E[] elements)
retainAll
in interface ObservableList<E>
retainAll
in class ListExpression<E>
public void remove(int from, int to)
remove
in interface ObservableList<E>
remove
in class ListExpression<E>
public ObservableList<E> get()
public void addListener(ChangeListener<? super ObservableList<E>> listener)
public void removeListener(ChangeListener<? super ObservableList<E>> listener)
public void addListener(InvalidationListener listener)
public void removeListener(InvalidationListener listener)
public void addListener(ListChangeListener<? super E> listener)
public void removeListener(ListChangeListener<? super E> listener)
public Object getBean()
public String getName()
public void bind(ObservableValue<? extends ObservableList<E>> observable)
public void unbind()
public boolean isBound()
public void set(ObservableList<E> value)