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.
bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/workbench/ui/renderers/swt/SWTPartRenderer.java
public Object unbindWidget(MUIElement me) {
		Widget widget = (Widget) me.getWidget();
		if (widget != null) {
			me.setWidget(null);
			widget.setData(OWNING_ME, null);
		}
		
		me.setFactory(null);
		return widget;
	}
	protected Widget getParentWidget(MUIElement element) {
		return (Widget) element.getParent().getWidget();
	}
	public void disposeWidget(MUIElement element) {
		Widget curWidget = (Widget) element.getWidget();
		
		if (curWidget instanceof Control)
			curWidget = getOutermost((Control) curWidget);
		if (curWidget != null && !curWidget.isDisposed()) {
			unbindWidget(element);
			curWidget.dispose();
		}
		element.setWidget(null);
	}
	public void hookControllerLogic(final MUIElement me) {
		Widget widget = (Widget) me.getWidget();
		
		widget.addDisposeListener(new DisposeListener() {
			public void widgetDisposed(DisposeEvent e) {
				MUIElement model = (MUIElement) e.widget.getData(OWNING_ME);