Node - Тип узлаpublic interface TreeNodeListeners<Node extends TreeNode> extends TreeNode<Node>
| Modifier and Type | Method and Description |
|---|---|
Closeable |
addTreeNodeListener(TreeNodeListener<Node> lsr)
Добавление подписчика.
|
Closeable |
addTreeNodeListener(TreeNodeListener<Node> lsr,
boolean weakLink)
Добавление подписчика.
|
void |
fireTreeNodeEvent(TreeNodeEvent<Node> ev)
Рассылка уведомления подписчикам
|
Set<TreeNodeListener> |
getTreeNodeListeners()
Получение списка подписчиков
|
boolean |
hasTreeNodeListener(TreeNodeListener<Node> lsr)
роверка наличия подписчика в списке обработки
|
<EventType extends TreeNodeEvent<Node>> |
onTreeNodeEvent(Class<EventType> cls,
boolean weakLink,
Reciver<? super EventType> consumer)
Добавление подписчика на события древа
|
<EventType extends TreeNodeEvent<Node>> |
onTreeNodeEvent(Class<EventType> cls,
Reciver<? super EventType> consumer)
Добавление подписчика на события древа
|
void |
removeTreeNodeListener(TreeNodeListener<Node> lsr)
Удаление подписчика из списка обработки
|
getChildren, getIndex, getNextSibling, getParent, getPreviousSibling, getSibling, tree, visit, visit, visit, walkCloseable addTreeNodeListener(TreeNodeListener<Node> lsr)
lsr - ПодписчикCloseable addTreeNodeListener(TreeNodeListener<Node> lsr, boolean weakLink)
lsr - ПодписчикweakLink - true - добавить как weak ссылку / false - как hard ссылку<EventType extends TreeNodeEvent<Node>> Closeable onTreeNodeEvent(Class<EventType> cls, boolean weakLink, Reciver<? super EventType> consumer)
EventType - тип событияcls - тип событияweakLink - true - добавить как weak ссылку / false - как hard ссылкуconsumer - приемник события (подписчик)<EventType extends TreeNodeEvent<Node>> Closeable onTreeNodeEvent(Class<EventType> cls, Reciver<? super EventType> consumer)
EventType - тип событияcls - тип событияconsumer - приемник события (подписчик)void fireTreeNodeEvent(TreeNodeEvent<Node> ev)
ev - уведомлениеboolean hasTreeNodeListener(TreeNodeListener<Node> lsr)
lsr - подписчикvoid removeTreeNodeListener(TreeNodeListener<Node> lsr)
lsr - подписчикSet<TreeNodeListener> getTreeNodeListeners()
Copyright © 2017. All rights reserved.