public class DataEventSupport extends Object implements DataEventSender
| Modifier and Type | Field and Description |
|---|---|
protected ListenersHelper<DataEventListener,DataEvent> |
helper |
| Constructor and Description |
|---|
DataEventSupport() |
| Modifier and Type | Method and Description |
|---|---|
Closeable |
addDataEventListener(DataEventListener ls)
Добавляет подписчика
|
Closeable |
addDataEventListener(DataEventListener ls,
boolean weak)
Добавляет подписчика
|
void |
fireDataEvent(DataEvent event) |
DataEventListener[] |
getDataEventListeners()
Возвращает подписчиков
|
boolean |
hasDataEventListener(DataEventListener ls)
Проверка наличия подписчика
|
void |
removeDataEventListener(DataEventListener ls)
Удаление подписчика
|
protected final ListenersHelper<DataEventListener,DataEvent> helper
public Closeable addDataEventListener(DataEventListener ls, boolean weak)
DataEventSenderaddDataEventListener in interface DataEventSenderls - Подписчикweak - Добавить как weak ссылкуpublic Closeable addDataEventListener(DataEventListener ls)
DataEventSenderaddDataEventListener in interface DataEventSenderls - Подписчикpublic void removeDataEventListener(DataEventListener ls)
DataEventSenderremoveDataEventListener in interface DataEventSenderls - Подписчикpublic boolean hasDataEventListener(DataEventListener ls)
DataEventSenderhasDataEventListener in interface DataEventSenderls - Подписчикpublic DataEventListener[] getDataEventListeners()
DataEventSendergetDataEventListeners in interface DataEventSenderpublic void fireDataEvent(DataEvent event)
Copyright © 2018. All rights reserved.