E
- The element type of the wrapped ObservableList
.public abstract class ReadOnlyListPropertyBaseEx<E> extends ReadOnlyListPropertyBase<E>
ReadOnlyListWrapper
to fix the following JavaFX
issues:
empty, size
Constructor and Description |
---|
ReadOnlyListPropertyBaseEx() |
Modifier and Type | Method and Description |
---|---|
void |
addListener(ChangeListener<? super ObservableList<E>> listener) |
void |
addListener(InvalidationListener listener) |
void |
addListener(ListChangeListener<? super E> listener) |
protected void |
fireValueChangedEvent() |
protected void |
fireValueChangedEvent(ListChangeListener.Change<? extends E> change) |
int |
hashCode() |
void |
removeListener(ChangeListener<? super ObservableList<E>> listener) |
void |
removeListener(InvalidationListener listener) |
void |
removeListener(ListChangeListener<? super E> listener) |
bindContent, bindContentBidirectional, equals, toString, unbindContent, unbindContentBidirectional
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
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
getBean, getName
getValue
get
filtered, sorted, sorted
replaceAll, sort, spliterator
parallelStream, removeIf, stream
public void addListener(ChangeListener<? super ObservableList<E>> listener)
addListener
in interface ObservableValue<ObservableList<E>>
addListener
in class ReadOnlyListPropertyBase<E>
public void addListener(InvalidationListener listener)
addListener
in interface Observable
addListener
in class ReadOnlyListPropertyBase<E>
public void addListener(ListChangeListener<? super E> listener)
addListener
in interface ObservableList<E>
addListener
in class ReadOnlyListPropertyBase<E>
protected void fireValueChangedEvent()
fireValueChangedEvent
in class ReadOnlyListPropertyBase<E>
protected void fireValueChangedEvent(ListChangeListener.Change<? extends E> change)
fireValueChangedEvent
in class ReadOnlyListPropertyBase<E>
public int hashCode()
hashCode
in interface Collection<E>
hashCode
in interface List<E>
hashCode
in class ReadOnlyListProperty<E>
public void removeListener(ChangeListener<? super ObservableList<E>> listener)
removeListener
in interface ObservableValue<ObservableList<E>>
removeListener
in class ReadOnlyListPropertyBase<E>
public void removeListener(InvalidationListener listener)
removeListener
in interface Observable
removeListener
in class ReadOnlyListPropertyBase<E>
public void removeListener(ListChangeListener<? super E> listener)
removeListener
in interface ObservableList<E>
removeListener
in class ReadOnlyListPropertyBase<E>
Copyright (c) 2014 itemis AG and others. All rights reserved.