org.gudy.azureus2.ui.swt
Interface MenuBuildUtils.PluginMenuController

All Known Implementing Classes:
MenuBuildUtils.MenuItemPluginMenuControllerImpl
Enclosing class:
MenuBuildUtils

public static interface MenuBuildUtils.PluginMenuController

This is an interface used by addPluginMenuItems.


Method Summary
 void buildSubmenu(MenuItem parent)
           
 org.eclipse.swt.widgets.Listener makeSelectionListener(MenuItem plugin_menu_item)
          This method should create a listener object which should be invoked when the given menu item is selected.
 void notifyFillListeners(MenuItem menu_item)
          This method will be invoked just before the given menu item is displayed in a menu.
 

Method Detail

makeSelectionListener

org.eclipse.swt.widgets.Listener makeSelectionListener(MenuItem plugin_menu_item)
This method should create a listener object which should be invoked when the given menu item is selected.


notifyFillListeners

void notifyFillListeners(MenuItem menu_item)
This method will be invoked just before the given menu item is displayed in a menu.


buildSubmenu

void buildSubmenu(MenuItem parent)