public abstract class MenuNode extends SyncTreeNode<MenuNode>
syncnodesCountchildrenList, notifyListenerdefaultNodesExtracter, parent| 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 для данного пункта
|
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, walkclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetIndex, getNextSibling, getParent, getPreviousSibling, getSibling, tree, visit, visit, visit, walkpublic MenuNode[] getChildren()
TreeNodepublic 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 CloseableSet getMenuItemCloseableSet()
Copyright © 2018. All rights reserved.