private static class SetListenerHelper.Generic<E> extends SetListenerHelper<E>
Modifier and Type | Field and Description |
---|---|
private SetChangeListener<? super E>[] |
changeListeners |
private int |
changeSize |
private InvalidationListener[] |
invalidationListeners |
private int |
invalidationSize |
private boolean |
locked |
Modifier | Constructor and Description |
---|---|
private |
Generic(InvalidationListener listener0,
InvalidationListener listener1) |
private |
Generic(InvalidationListener invalidationListener,
SetChangeListener<? super E> changeListener) |
private |
Generic(SetChangeListener<? super E> listener0,
SetChangeListener<? super E> listener1) |
Modifier and Type | Method and Description |
---|---|
protected SetListenerHelper.Generic<E> |
addListener(InvalidationListener listener) |
protected SetListenerHelper<E> |
addListener(SetChangeListener<? super E> listener) |
protected void |
fireValueChangedEvent(SetChangeListener.Change<? extends E> change) |
protected SetListenerHelper<E> |
removeListener(InvalidationListener listener) |
protected SetListenerHelper<E> |
removeListener(SetChangeListener<? super E> listener) |
addListener, addListener, fireValueChangedEvent, hasListeners, removeListener, removeListener
trim
private InvalidationListener[] invalidationListeners
private SetChangeListener<? super E>[] changeListeners
private int invalidationSize
private int changeSize
private boolean locked
private Generic(InvalidationListener listener0, InvalidationListener listener1)
private Generic(SetChangeListener<? super E> listener0, SetChangeListener<? super E> listener1)
private Generic(InvalidationListener invalidationListener, SetChangeListener<? super E> changeListener)
protected SetListenerHelper.Generic<E> addListener(InvalidationListener listener)
addListener
in class SetListenerHelper<E>
protected SetListenerHelper<E> removeListener(InvalidationListener listener)
removeListener
in class SetListenerHelper<E>
protected SetListenerHelper<E> addListener(SetChangeListener<? super E> listener)
addListener
in class SetListenerHelper<E>
protected SetListenerHelper<E> removeListener(SetChangeListener<? super E> listener)
removeListener
in class SetListenerHelper<E>
protected void fireValueChangedEvent(SetChangeListener.Change<? extends E> change)
fireValueChangedEvent
in class SetListenerHelper<E>