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()