E - Тип объекта в коллекцииpublic interface EventSetSender<E>
| Modifier and Type | Method and Description |
|---|---|
Closeable |
addEventSetListener(EventSetListener<E> listener)
Добавляет подписчика изменений
|
Closeable |
addEventSetListener(EventSetListener<E> listener,
boolean weak)
Добавляет подписчика изменений
|
boolean |
containsEventSetListener(EventSetListener<E> listener)
Проверяет что указанный подписчик прослушивает изменения
|
Collection<EventSetListener<E>> |
getEventSetListeners()
Возвращает подписчиков на изменения
|
Closeable |
onAdded(Reciver<E> listener)
Добавляет подписчика изменений добавления элемента
|
Closeable |
onChanged(Func3<Object,? super E,? super E,? super E> fn)
Добавляет подписчика на изменения
|
Closeable |
onChanged(Func3<Object,? super E,? super E,? super E> fn,
boolean weak)
Добавляет подписчика на изменения
|
Closeable |
onRemoved(Reciver<E> listener)
Добавляет подписчика изменений удадения элемента
|
void |
removeEventSetListener(EventSetListener<E> listener)
Удаляет подписчика изменений
|
Closeable addEventSetListener(EventSetListener<E> listener)
listener - ПодписчикCloseable addEventSetListener(EventSetListener<E> listener, boolean weak)
listener - Подписчикweak - Добавить как weak ссылкуvoid removeEventSetListener(EventSetListener<E> listener)
listener - Подписчикboolean containsEventSetListener(EventSetListener<E> listener)
listener - ПодписчикCollection<EventSetListener<E>> getEventSetListeners()
Closeable onAdded(Reciver<E> listener)
listener - ПодписчикCloseable onRemoved(Reciver<E> listener)
listener - ПодписчикCloseable onChanged(Func3<Object,? super E,? super E,? super E> fn, boolean weak)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
weak - Добавить подписчика как weak ссылкуCloseable onChanged(Func3<Object,? super E,? super E,? super E> fn)
fn -
Функция(Key ключ, Value староеЗначение, Value новоеЗначение):Object
Copyright © 2017. All rights reserved.