Interface IActionBarConfigurer


public interface IActionBarConfigurer
Interface providing special access for configuring the action bars of a workbench window.

Note that these objects are only available to the main application (the plug-in that creates and owns the workbench).

This interface is not intended to be implemented by clients.

Since:
3.0
See Also:
Restriction:
This interface is not intended to be implemented by clients.
  • Method Details

    • getWindowConfigurer

      IWorkbenchWindowConfigurer getWindowConfigurer()
      Returns the workbench window configurer for the window containing this configurer's action bars.
      Returns:
      the workbench window configurer
      Since:
      3.1
    • getMenuManager

      IMenuManager getMenuManager()
      Returns the menu manager for the main menu bar of a workbench window.
      Returns:
      the menu manager
    • getStatusLineManager

      IStatusLineManager getStatusLineManager()
      Returns the status line manager of a workbench window.
      Returns:
      the status line manager
    • getCoolBarManager

      ICoolBarManager getCoolBarManager()
      Returns the cool bar manager of the workbench window.
      Returns:
      the cool bar manager
    • registerGlobalAction

      void registerGlobalAction(IAction action)
      Register the action as a global action with a workbench window.

      For a workbench retarget action (RetargetAction) to work, it must be registered. You should also register actions that will participate in custom key bindings.

      Parameters:
      action - the global action
      See Also: