Bug 331010 Track Model-Element contributors
We need to track which bundle contributed an model element to e.g. look up translations in the right package
bundles/org.eclipse.e4.ui.workbench/src/org/eclipse/e4/ui/internal/workbench/PartServiceImpl.java
MUIElement element = part;
			MElementContainer<?> parent = part.getParent();
			if (parent == null) {
				
				element = part.getCurSharedRef();
				if (element == null) {
					return false;
				}
				parent = element.getParent();
				if (parent == null) {
					return false;
				}
			}
			if (parent instanceof MPartStack) {
				return parent.getSelectedElement() == element;
			}
			return element.isVisible();
		}
		return false;
	}
	private boolean isInContainer(MUIElement element) {
		List<MUIElement> allPerspectiveElements = modelService.findElements(workbenchWindow, null,
				MUIElement.class, null, EModelService.PRESENTATION);
		return allPerspectiveElements.contains(element);
	}
	boolean isInContainer(MElementContainer<?> container, MUIElement element) {
		for (Object object : container.getChildren()) {
			if (object == element) {
				return true;
			} else if (object instanceof MElementContainer<?>) {