public abstract class TransformationSet<E,F> extends ObservableSetBase<E> implements javafx.collections.ObservableSet<E>
ObservableSetBase.BaseAddChange<T>, ObservableSetBase.BaseRemoveChange<T>
Modifier | Constructor and Description |
---|---|
protected |
TransformationSet(javafx.collections.ObservableSet<? extends F> source) |
Modifier and Type | Method and Description |
---|---|
javafx.collections.SetChangeListener<F> |
getListener() |
javafx.collections.ObservableSet<? extends F> |
getSource() |
boolean |
isInTransformationChain(javafx.collections.ObservableSet<?> set) |
protected abstract void |
sourceChanged(javafx.collections.SetChangeListener.Change<? extends F> c) |
addListener, addListener, fireChange, hasListeners, removeListener, removeListener
add, addAll, clear, contains, containsAll, isEmpty, iterator, remove, retainAll, size, toArray, toArray, toString
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
protected TransformationSet(@Nonnull javafx.collections.ObservableSet<? extends F> source)
@Nonnull public final javafx.collections.ObservableSet<? extends F> getSource()
public javafx.collections.SetChangeListener<F> getListener()
public final boolean isInTransformationChain(@Nullable javafx.collections.ObservableSet<?> set)
protected abstract void sourceChanged(javafx.collections.SetChangeListener.Change<? extends F> c)