org.gudy.azureus2.ui.common.util
Class MenuItemManager
java.lang.Object
org.gudy.azureus2.ui.common.util.MenuItemManager
public class MenuItemManager
- extends Object
Similar to TableContextMenuManager - this keeps references to created menu
items by plugins to be used by external code.
- Author:
- amc1
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
getInstance
public static MenuItemManager getInstance()
- Return the static MenuManager instance
addMenuItem
public void addMenuItem(MenuItem item)
removeAllMenuItems
public void removeAllMenuItems(String sMenuID)
removeMenuItem
public void removeMenuItem(MenuItem item)
getAllAsArray
public MenuItem[] getAllAsArray(String sMenuID)
getAllAsArray
public MenuItem[] getAllAsArray(String[] menu_ids)
addListener
public void addListener(MenuItemManagerListener l)
removeListener
public void removeListener(MenuItemManagerListener l)
triggerMenuItemCleanup
public void triggerMenuItemCleanup(String id)