Bug 294493 XMI definition of part icon is ignored
The icon URI definition for parts seem to be ignored as the part tabs don't have any icons.
tests/org.eclipse.e4.ui.tests/src/org/eclipse/e4/ui/tests/application/UIStartupTest.java
private static MPSCElement getNonContainer(MPSCElement activeChild) {
		if (activeChild instanceof MElementContainer<?>) {
			activeChild = (MPSCElement) ((MElementContainer<?>) activeChild)
					.getActiveChild();
			assertNotNull(activeChild);
			activeChild = getNonContainer(activeChild);
		}
		return activeChild;
	}
	private static IEclipseContext getActiveChildContext(
			MApplication application) {
		MPSCElement nonContainer = getNonContainer(application.getActiveChild()
				.getActiveChild());
		return ((MContext) nonContainer).getContext();
	}
	@Override
	protected ISchedulerStrategy getApplicationSchedulerStrategy() {
		return UISchedulerStrategy.getInstance();
	}
	@Override
	protected IEclipseContext createApplicationContext(
			final IEclipseContext osgiContext) {
		final IEclipseContext[] contexts = new IEclipseContext[1];