Package org.eclipse.ui.application
Interface IActionBarConfigurer
-
public interface IActionBarConfigurerInterface 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:
WorkbenchAdvisor.fillActionBars(org.eclipse.ui.IWorkbenchWindow, org.eclipse.ui.application.IActionBarConfigurer, int)- Restriction:
- This interface is not intended to be implemented by clients.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ICoolBarManagergetCoolBarManager()Returns the cool bar manager of the workbench window.IMenuManagergetMenuManager()Returns the menu manager for the main menu bar of a workbench window.IStatusLineManagergetStatusLineManager()Returns the status line manager of a workbench window.IWorkbenchWindowConfigurergetWindowConfigurer()Returns the workbench window configurer for the window containing this configurer's action bars.voidregisterGlobalAction(IAction action)Register the action as a global action with a workbench window.
-
-
-
Method Detail
-
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:
RetargetAction
-
-