Package org.eclipse.ui.application
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:
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 ICoolBarManager
getCoolBarManager()
Returns the cool bar manager of the workbench window.IMenuManager
getMenuManager()
Returns the menu manager for the main menu bar of a workbench window.IStatusLineManager
getStatusLineManager()
Returns the status line manager of a workbench window.IWorkbenchWindowConfigurer
getWindowConfigurer()
Returns the workbench window configurer for the window containing this configurer's action bars.void
registerGlobalAction(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
-
-