public abstract class ObservableSetBase<E> extends AbstractSet<E> implements ObservableSet<E>
| Modifier and Type | Class and Description | 
|---|---|
| static class  | ObservableSetBase.BaseAddChange<T> | 
| static class  | ObservableSetBase.BaseRemoveChange<T> | 
| Constructor and Description | 
|---|
| ObservableSetBase() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | addListener(InvalidationListener listener) | 
| void | addListener(SetChangeListener<? super E> listener) | 
| protected void | fireChange(SetChangeListener.Change<? extends E> change) | 
| protected boolean | hasListeners()Returns true if there are some listeners registered for this list. | 
| void | removeListener(InvalidationListener listener) | 
| void | removeListener(SetChangeListener<? super E> listener) | 
equals, hashCode, removeAlladd, addAll, clear, contains, containsAll, isEmpty, iterator, remove, retainAll, size, toArray, toArray, toStringclone, finalize, getClass, notify, notifyAll, wait, wait, waitadd, addAll, clear, contains, containsAll, equals, hashCode, isEmpty, iterator, remove, removeAll, retainAll, size, spliterator, toArray, toArrayparallelStream, removeIf, streampublic final void addListener(InvalidationListener listener)
addListener in interface Observablepublic final void removeListener(InvalidationListener listener)
removeListener in interface Observablepublic final void addListener(SetChangeListener<? super E> listener)
addListener in interface ObservableSet<E>public final void removeListener(SetChangeListener<? super E> listener)
removeListener in interface ObservableSet<E>protected final void fireChange(SetChangeListener.Change<? extends E> change)
protected final boolean hasListeners()