private static class ListExpressionHelper.Generic<E> extends ListExpressionHelper<E>
Modifier and Type | Field and Description |
---|---|
private ChangeListener<? super ObservableList<E>>[] |
changeListeners |
private int |
changeSize |
private ObservableList<E> |
currentValue |
private InvalidationListener[] |
invalidationListeners |
private int |
invalidationSize |
private ListChangeListener<? super E>[] |
listChangeListeners |
private int |
listChangeSize |
private boolean |
locked |
observable
Modifier | Constructor and Description |
---|---|
private |
Generic(ObservableListValue<E> observable,
ChangeListener<? super ObservableList<E>> listener0,
ChangeListener<? super ObservableList<E>> listener1) |
private |
Generic(ObservableListValue<E> observable,
ChangeListener<? super ObservableList<E>> changeListener,
ListChangeListener<? super E> listChangeListener) |
private |
Generic(ObservableListValue<E> observable,
InvalidationListener invalidationListener,
ChangeListener<? super ObservableList<E>> changeListener) |
private |
Generic(ObservableListValue<E> observable,
InvalidationListener listener0,
InvalidationListener listener1) |
private |
Generic(ObservableListValue<E> observable,
InvalidationListener invalidationListener,
ListChangeListener<? super E> listChangeListener) |
private |
Generic(ObservableListValue<E> observable,
ListChangeListener<? super E> listener0,
ListChangeListener<? super E> listener1) |
Modifier and Type | Method and Description |
---|---|
protected ListExpressionHelper<E> |
addListener(ChangeListener<? super ObservableList<E>> listener) |
protected ListExpressionHelper<E> |
addListener(InvalidationListener listener) |
protected ListExpressionHelper<E> |
addListener(ListChangeListener<? super E> listener) |
protected void |
fireValueChangedEvent() |
protected void |
fireValueChangedEvent(ListChangeListener.Change<? extends E> change) |
private void |
notifyListeners(ObservableList<E> oldValue,
ListChangeListener.Change<E> change,
boolean noChange) |
protected ListExpressionHelper<E> |
removeListener(ChangeListener<? super ObservableList<E>> listener) |
protected ListExpressionHelper<E> |
removeListener(InvalidationListener listener) |
protected ListExpressionHelper<E> |
removeListener(ListChangeListener<? super E> listener) |
addListener, addListener, addListener, fireValueChangedEvent, fireValueChangedEvent, removeListener, removeListener, removeListener
trim
private InvalidationListener[] invalidationListeners
private ChangeListener<? super ObservableList<E>>[] changeListeners
private ListChangeListener<? super E>[] listChangeListeners
private int invalidationSize
private int changeSize
private int listChangeSize
private boolean locked
private ObservableList<E> currentValue
private Generic(ObservableListValue<E> observable, InvalidationListener listener0, InvalidationListener listener1)
private Generic(ObservableListValue<E> observable, ChangeListener<? super ObservableList<E>> listener0, ChangeListener<? super ObservableList<E>> listener1)
private Generic(ObservableListValue<E> observable, ListChangeListener<? super E> listener0, ListChangeListener<? super E> listener1)
private Generic(ObservableListValue<E> observable, InvalidationListener invalidationListener, ChangeListener<? super ObservableList<E>> changeListener)
private Generic(ObservableListValue<E> observable, InvalidationListener invalidationListener, ListChangeListener<? super E> listChangeListener)
private Generic(ObservableListValue<E> observable, ChangeListener<? super ObservableList<E>> changeListener, ListChangeListener<? super E> listChangeListener)
protected ListExpressionHelper<E> addListener(InvalidationListener listener)
addListener
in class ListExpressionHelper<E>
protected ListExpressionHelper<E> removeListener(InvalidationListener listener)
removeListener
in class ListExpressionHelper<E>
protected ListExpressionHelper<E> addListener(ChangeListener<? super ObservableList<E>> listener)
addListener
in class ListExpressionHelper<E>
protected ListExpressionHelper<E> removeListener(ChangeListener<? super ObservableList<E>> listener)
removeListener
in class ListExpressionHelper<E>
protected ListExpressionHelper<E> addListener(ListChangeListener<? super E> listener)
addListener
in class ListExpressionHelper<E>
protected ListExpressionHelper<E> removeListener(ListChangeListener<? super E> listener)
removeListener
in class ListExpressionHelper<E>
protected void fireValueChangedEvent()
fireValueChangedEvent
in class ListExpressionHelper<E>
protected void fireValueChangedEvent(ListChangeListener.Change<? extends E> change)
fireValueChangedEvent
in class ListExpressionHelper<E>
private void notifyListeners(ObservableList<E> oldValue, ListChangeListener.Change<E> change, boolean noChange)