public abstract class TransformationSet<E,F> extends ObservableSetBase<E> implements ObservableSet<E>
ObservableSetBase.BaseAddChange<T>, ObservableSetBase.BaseRemoveChange<T>| Modifier | Constructor and Description |
|---|---|
protected |
TransformationSet(ObservableSet<? extends F> source) |
| Modifier and Type | Method and Description |
|---|---|
SetChangeListener<F> |
getListener() |
ObservableSet<? extends F> |
getSource() |
boolean |
isInTransformationChain(ObservableSet<?> set) |
protected abstract void |
sourceChanged(SetChangeListener.Change<? extends F> c) |
addListener, addListener, fireChange, hasListeners, removeListener, removeListenerequals, hashCode, removeAlladd, addAll, clear, contains, containsAll, isEmpty, iterator, remove, retainAll, size, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitaddListener, removeListeneradd, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, spliterator, toArray, toArrayparallelStream, removeIf, streamaddListener, removeListenerprotected TransformationSet(@Nonnull ObservableSet<? extends F> source)
public final ObservableSet<? extends F> getSource()
public SetChangeListener<F> getListener()
public final boolean isInTransformationChain(@Nullable ObservableSet<?> set)
protected abstract void sourceChanged(SetChangeListener.Change<? extends F> c)