Bug 12053 Allow mutli selection for all browsers
This should clear downstream
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/browsing/JavaBrowsingPart.java
fStandardGroups= new ContextMenuGroup[] {
			new BuildGroup(),
			new ReorgGroup(),
			new GenerateGroup(),
			new JavaSearchGroup()
		};
		
		fDeleteAction= ReorgGroup.createDeleteAction(provider);
		fRefreshAction= new RefreshAction(getShell());
		
		IActionBars actionService= getViewSite().getActionBars();
		actionService.setGlobalActionHandler(IWorkbenchActionConstants.DELETE, fDeleteAction);
		ReorgGroup.addGlobalReorgActions(actionService, provider);
	}
	private void addOpenToMenu(IMenuManager menu, IStructuredSelection selection) {
		if (selection.size() != 1)
			return;
		IAdaptable element= (IAdaptable) selection.getFirstElement();
		IResource resource= (IResource)element.getAdapter(IResource.class);
		if ((resource instanceof IContainer)) {			
			
			MenuManager submenu = new MenuManager(PackagesMessages.getString("PackageExplorer.openPerspective")); 
			submenu.add(new OpenPerspectiveMenu(getSite().getWorkbenchWindow(), resource));
			menu.appendToGroup(IContextMenuConstants.GROUP_OPEN, submenu);
		}
		OpenTypeHierarchyUtil.addToMenu(getSite().getWorkbenchWindow(), menu, element);
	}
	
	private void addOpenWithMenu(IMenuManager menu, IStructuredSelection selection) {