Bug 327926 Delete deprecated deactivate(MPart) method from EPartService
bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/PartServiceImpl.java
activate(part, requiresFocus, true);
	}
	private void activate(MPart part, boolean requiresFocus, boolean activateBranch) {
		
		if (!isInContainer(part)) {
			return;
		}
		MWindow window = getWindow();
		IEclipseContext windowContext = window.getContext();
		
		if (windowContext.getParent().getActiveChild() == windowContext && part == activePart) {
			return;
		}
		modelService.bringToTop(part);
		window.getParent().setSelectedElement(window);
		partActivationHistory.activate(part, activateBranch);
		Object object = part.getObject();
		if (object != null && requiresFocus) {
			ContextInjectionFactory.invoke(object, Focus.class, part.getContext(), null);
		}
	}
	/*
	 * (non-Javadoc)
	 * 
	 * @see org.eclipse.e4.ui.workbench.modeling.EPartService#getActivePart()
	 */
	public MPart getActivePart() {
		return activePart;
	}
	public void deactivate(MPart part) {