public void notify (Object lner, Object index, Object elem, Object ignored) { ((Listener<Object>)lner).onAdd((Integer)index, elem); } };
public void notify (Object lner, Object index, Object elem, Object ignored) { ((Listener<Object>)lner).onRemove((Integer)index, elem); } };
public void notify (Object lner, Object index, Object newElem, Object oldElem) { ((Listener<Object>)lner).onSet((Integer)index, newElem, oldElem); } };
public void notify (Object lner, Object index, Object elem, Object ignored) { ((Listener<Object>)lner).onRemove((Integer)index, elem); } };
public void notify (Object lner, Object index, Object newElem, Object oldElem) { ((Listener<Object>)lner).onSet((Integer)index, newElem, oldElem); } };
public void notify (Object lner, Object index, Object elem, Object ignored) { ((Listener<Object>)lner).onAdd((Integer)index, elem); } };
/** Notifies listener of a removed element. This method will call the index-forgetting * version ({@link #onRemove(Object)}) by default. */ public void onRemove (int index, E elem) { onRemove(elem); }
/** Notifies listener of an updated element. This method will call the old-value-forgetting * version ({@link #onSet(int,Object)}) by default. */ public void onSet (int index, E newElem, E oldElem) { onSet(index, newElem); }
/** Notifies listener of an added element. This method will call the index-forgetting * version ({@link #onAdd(Object)}) by default. */ public void onAdd (int index, E elem) { onAdd(elem); }
/** * Invokes {@code onAdd(int,E)} for all existing list elements, then connects {@code listener}. */ public Connection connectNotify (Listener<? super E> listener) { for (int ii = 0, ll = size(); ii < ll; ii++) listener.onAdd(ii, get(ii)); return connect(listener); }
/** Notifies listener of an added element. This method will call the index-forgetting * version ({@link #onAdd(Object)}) by default. */ public void onAdd (int index, E elem) { onAdd(elem); }
/** Notifies listener of an updated element. This method will call the old-value-forgetting * version ({@link #onSet(int,Object)}) by default. */ public void onSet (int index, E newElem, E oldElem) { onSet(index, newElem); }
/** * Invokes {@code onAdd(int,E)} for all existing list elements, then connects {@code listener}. */ public Connection connectNotify (Listener<? super E> listener) { for (int ii = 0, ll = size(); ii < ll; ii++) listener.onAdd(ii, get(ii)); return connect(listener); }
/** Notifies listener of a removed element. This method will call the index-forgetting * version ({@link #onRemove(Object)}) by default. */ public void onRemove (int index, E elem) { onRemove(elem); }