Bug 316195 Improve "Show view" dialog
bundles/org.eclipse.e4.ui.workbench.swt/src/org/eclipse/e4/ui/internal/workbench/swt/CSSStylingSupport.java
display.setData("org.eclipse.e4.ui.css.context", appContext); 
		
		if (resourceURI != null) {
			
			engine.registerResourceLocator(new OSGiResourceLocator(resourceURI
					.toString()));
		}
		if (cssURI != null) {
			
			engine.setTheme(cssURI);
		}
		
		appContext.set(IThemeEngine.class.getName(), engine);
		appContext.set(IStylingEngine.SERVICE_NAME, new IStylingEngine() {
			public void setClassname(Object widget, String classname) {
				((Widget) widget).setData(
						"org.eclipse.e4.ui.css.CssClassName", classname); 
				engine.applyStyles((Widget) widget, true);
			}
			public void setId(Object widget, String id) {
				((Widget) widget).setData("org.eclipse.e4.ui.css.id", id); 
				engine.applyStyles((Widget) widget, true);
			}
			public void style(Object widget) {
				engine.applyStyles((Widget) widget, true);
			}
		});
	}
}