private static class ArrayListenerHelper.Generic<T extends ObservableArray<T>> extends ArrayListenerHelper<T>
Modifier and Type | Field and Description |
---|---|
private ArrayChangeListener[] |
changeListeners |
private int |
changeSize |
private InvalidationListener[] |
invalidationListeners |
private int |
invalidationSize |
private boolean |
locked |
observable
Modifier | Constructor and Description |
---|---|
private |
Generic(T observable,
ArrayChangeListener listener0,
ArrayChangeListener listener1) |
private |
Generic(T observable,
InvalidationListener invalidationListener,
ArrayChangeListener changeListener) |
private |
Generic(T observable,
InvalidationListener listener0,
InvalidationListener listener1) |
Modifier and Type | Method and Description |
---|---|
protected ArrayListenerHelper |
addListener(ArrayChangeListener<T> listener) |
protected ArrayListenerHelper.Generic |
addListener(InvalidationListener listener) |
protected void |
fireValueChangedEvent(boolean sizeChanged,
int from,
int to) |
protected ArrayListenerHelper |
removeListener(ArrayChangeListener<T> listener) |
protected ArrayListenerHelper |
removeListener(InvalidationListener listener) |
addListener, addListener, fireValueChangedEvent, hasListeners, removeListener, removeListener
trim
private InvalidationListener[] invalidationListeners
private ArrayChangeListener[] changeListeners
private int invalidationSize
private int changeSize
private boolean locked
private Generic(T observable, InvalidationListener listener0, InvalidationListener listener1)
private Generic(T observable, ArrayChangeListener listener0, ArrayChangeListener listener1)
private Generic(T observable, InvalidationListener invalidationListener, ArrayChangeListener changeListener)
protected ArrayListenerHelper.Generic addListener(InvalidationListener listener)
addListener
in class ArrayListenerHelper<T extends ObservableArray<T>>
protected ArrayListenerHelper removeListener(InvalidationListener listener)
removeListener
in class ArrayListenerHelper<T extends ObservableArray<T>>
protected ArrayListenerHelper addListener(ArrayChangeListener<T> listener)
addListener
in class ArrayListenerHelper<T extends ObservableArray<T>>
protected ArrayListenerHelper removeListener(ArrayChangeListener<T> listener)
removeListener
in class ArrayListenerHelper<T extends ObservableArray<T>>
protected void fireValueChangedEvent(boolean sizeChanged, int from, int to)
fireValueChangedEvent
in class ArrayListenerHelper<T extends ObservableArray<T>>