public abstract class MenuNode extends xyz.cofe.collection.tree.SyncTreeNode<MenuNode>
| Constructor and Description |
|---|
MenuNode() |
| Modifier and Type | Method and Description |
|---|---|
void |
addMenuEvent(MenuEvent ev) |
Closeable |
addMenuListener(MenuListener listener) |
Closeable |
addMenuListener(MenuListener listener,
boolean weakLink) |
abstract void |
dropMenuItem() |
void |
fireMenuEvent(MenuEvent event) |
void |
fireMenuEvents() |
MenuNode[] |
getChildren() |
abstract String |
getDisplayName()
Возвращает отображаемое имя меню.
|
abstract JMenuItem |
getMenuItem()
Возвращает JMenuItem для данного пункта
|
xyz.cofe.common.CloseableSet |
getMenuItemCloseableSet()
Закрытие подписчиков на JMenuItem
|
abstract String |
getName()
Возвращает имя меню
|
boolean |
hasMenuListener(MenuListener listener) |
void |
removeAllMenuListeners() |
void |
removeMenuListener(MenuListener listener) |
addTreeNodeListener, addTreeNodeListener, assignParentTo, createEventList, deepOffset, fireTreeNodeEvent, getNodesCount, getRootOffset, getTreeNodeListeners, hasTreeNodeListener, onTreeNodeEvent, onTreeNodeEvent, popup, removeTreeNodeListener, syncrunonPopupEvent, onTreeNodeAdded, onTreeNodeAdding, onTreeNodeRemoved, onTreeNodeRemoving, resetNodesCount, setNodesCountappendChild, attachListeners, getChildrenList, insertChildAt, removeChild, removeChildAt, resetParent, setChildgetIndex, getIndex, getNextSibling, getNodePath, getNodePath, getParent, getPreviousSibling, getSibling, getSibling, setParent, tree, tree, tree, tree, updateParent, visit, visit, visit, visit, visit, visit, visit, walk, walk, walkpublic MenuNode[] getChildren()
public boolean hasMenuListener(MenuListener listener)
public Closeable addMenuListener(MenuListener listener)
public Closeable addMenuListener(MenuListener listener, boolean weakLink)
public void removeMenuListener(MenuListener listener)
public void removeAllMenuListeners()
public void fireMenuEvent(MenuEvent event)
public void addMenuEvent(MenuEvent ev)
public void fireMenuEvents()
public abstract JMenuItem getMenuItem()
public abstract void dropMenuItem()
public abstract String getName()
public abstract String getDisplayName()
public xyz.cofe.common.CloseableSet getMenuItemCloseableSet()
Copyright © 2019. All rights reserved.