private static class SetExpressionHelper.Generic<E> extends SetExpressionHelper<E>
SetExpressionHelper.SimpleChange<E>
Modifier and Type | Field and Description |
---|---|
private ChangeListener<? super ObservableSet<E>>[] |
changeListeners |
private int |
changeSize |
private ObservableSet<E> |
currentValue |
private InvalidationListener[] |
invalidationListeners |
private int |
invalidationSize |
private boolean |
locked |
private SetChangeListener<? super E>[] |
setChangeListeners |
private int |
setChangeSize |
observable
Modifier | Constructor and Description |
---|---|
private |
Generic(ObservableSetValue<E> observable,
ChangeListener<? super ObservableSet<E>> listener0,
ChangeListener<? super ObservableSet<E>> listener1) |
private |
Generic(ObservableSetValue<E> observable,
ChangeListener<? super ObservableSet<E>> changeListener,
SetChangeListener<? super E> listChangeListener) |
private |
Generic(ObservableSetValue<E> observable,
InvalidationListener invalidationListener,
ChangeListener<? super ObservableSet<E>> changeListener) |
private |
Generic(ObservableSetValue<E> observable,
InvalidationListener listener0,
InvalidationListener listener1) |
private |
Generic(ObservableSetValue<E> observable,
InvalidationListener invalidationListener,
SetChangeListener<? super E> listChangeListener) |
private |
Generic(ObservableSetValue<E> observable,
SetChangeListener<? super E> listener0,
SetChangeListener<? super E> listener1) |
Modifier and Type | Method and Description |
---|---|
protected SetExpressionHelper<E> |
addListener(ChangeListener<? super ObservableSet<E>> listener) |
protected SetExpressionHelper<E> |
addListener(InvalidationListener listener) |
protected SetExpressionHelper<E> |
addListener(SetChangeListener<? super E> listener) |
protected void |
fireValueChangedEvent() |
protected void |
fireValueChangedEvent(SetChangeListener.Change<? extends E> change) |
private void |
notifyListeners(ObservableSet<E> oldValue,
SetExpressionHelper.SimpleChange<E> change) |
protected SetExpressionHelper<E> |
removeListener(ChangeListener<? super ObservableSet<E>> listener) |
protected SetExpressionHelper<E> |
removeListener(InvalidationListener listener) |
protected SetExpressionHelper<E> |
removeListener(SetChangeListener<? super E> listener) |
addListener, addListener, addListener, fireValueChangedEvent, fireValueChangedEvent, removeListener, removeListener, removeListener
trim
private InvalidationListener[] invalidationListeners
private ChangeListener<? super ObservableSet<E>>[] changeListeners
private SetChangeListener<? super E>[] setChangeListeners
private int invalidationSize
private int changeSize
private int setChangeSize
private boolean locked
private ObservableSet<E> currentValue
private Generic(ObservableSetValue<E> observable, InvalidationListener listener0, InvalidationListener listener1)
private Generic(ObservableSetValue<E> observable, ChangeListener<? super ObservableSet<E>> listener0, ChangeListener<? super ObservableSet<E>> listener1)
private Generic(ObservableSetValue<E> observable, SetChangeListener<? super E> listener0, SetChangeListener<? super E> listener1)
private Generic(ObservableSetValue<E> observable, InvalidationListener invalidationListener, ChangeListener<? super ObservableSet<E>> changeListener)
private Generic(ObservableSetValue<E> observable, InvalidationListener invalidationListener, SetChangeListener<? super E> listChangeListener)
private Generic(ObservableSetValue<E> observable, ChangeListener<? super ObservableSet<E>> changeListener, SetChangeListener<? super E> listChangeListener)
protected SetExpressionHelper<E> addListener(InvalidationListener listener)
addListener
in class SetExpressionHelper<E>
protected SetExpressionHelper<E> removeListener(InvalidationListener listener)
removeListener
in class SetExpressionHelper<E>
protected SetExpressionHelper<E> addListener(ChangeListener<? super ObservableSet<E>> listener)
addListener
in class SetExpressionHelper<E>
protected SetExpressionHelper<E> removeListener(ChangeListener<? super ObservableSet<E>> listener)
removeListener
in class SetExpressionHelper<E>
protected SetExpressionHelper<E> addListener(SetChangeListener<? super E> listener)
addListener
in class SetExpressionHelper<E>
protected SetExpressionHelper<E> removeListener(SetChangeListener<? super E> listener)
removeListener
in class SetExpressionHelper<E>
protected void fireValueChangedEvent()
fireValueChangedEvent
in class SetExpressionHelper<E>
protected void fireValueChangedEvent(SetChangeListener.Change<? extends E> change)
fireValueChangedEvent
in class SetExpressionHelper<E>
private void notifyListeners(ObservableSet<E> oldValue, SetExpressionHelper.SimpleChange<E> change)