Bug 53098 [KeyBindings] KeyBinding service must bind (DEL) key to ActionFactory.DELETE
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/WorkbenchActionBuilder.java
}
	}
	private void setCurrentActionBarConfigurer(IActionBarConfigurer actionBarConfigurer)
	{
		this.actionBarConfigurer = actionBarConfigurer;
	}
	
	private void registerGlobalAction(IAction action) {
		actionBarConfigurer.registerGlobalAction(action);
	}
	
	/**
	 * Add the manual incremental build action
	 * to both the menu bar and the tool bar.
	 */
	private void addManualIncrementalBuildAction() {
		IMenuManager menubar = actionBarConfigurer.getMenuManager();
		IMenuManager manager = menubar.findMenuUsingPath(IWorkbenchActionConstants.M_PROJECT);
		if (manager != null) {
			try {
				manager.insertBefore(IDEActionFactory.REBUILD_PROJECT.getId(), buildProjectAction);
				manager.insertBefore(IDEActionFactory.REBUILD_ALL.getId(), buildAllAction);
			} catch (IllegalArgumentException e) {
				
			}
			manager.update(false);
		}
		
		ICoolBarManager coolBarManager = actionBarConfigurer.getCoolBarManager();
		IContributionItem cbItem = coolBarManager.find(IWorkbenchActionConstants.TOOLBAR_FILE);