Bug 315586 API typo: IResourceUtiltities
There is an unfortunate series of typos in several API types: IResourceUtiltities ResourceUtiltities ISWTResourceUtiltities
bundles/org.eclipse.e4.ui.workbench.renderers.swt/src/org/eclipse/e4/workbench/ui/renderers/swt/SWTPartRenderer.java
}
	public void setCSSInfo(MUIElement me, Object widget) {
		
		IEclipseContext ctxt = getContext(me);
		if (ctxt == null)
			ctxt = getContext(me);
		final IStylingEngine engine = (IStylingEngine) getContext(me).get(
				IStylingEngine.SERVICE_NAME);
		if (engine == null)
			return;
		
		EObject eObj = (EObject) me;
		String cssClassStr = 'M' + eObj.eClass().getName();
		for (String tag : me.getTags())
			cssClassStr += ' ' + tag;
		engine.setClassname(widget, cssClassStr);
		
		engine.setId(widget, me.getElementId()); 
	}
	public void bindWidget(MUIElement me, Object widget) {
		
		me.setWidget(widget);
		((Widget) widget).setData(OWNING_ME, me);
		
		me.setRenderer(this);
		
		setCSSInfo(me, widget);
		
		Widget swtWidget = (Widget) widget;
		swtWidget.addDisposeListener(new DisposeListener() {