Bug 256844 [CSS] TK-UI CSS engine for Nebula widget
examples/org.eclipse.e4.ui.examples.css/src/org/eclipse/e4/ui/examples/css/editor/AbstractCSSSWTEditor.java
cssFilesWidget.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
		cssFilesWidget.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				applyStylesFromSelectedFile();
			}
		});
		populateCSSFiles();
		
		applyStyleToShellCheckbox = new Button(group, SWT.CHECK);
		applyStyleToShellCheckbox.setText("Apply style to Shell?");
		applyStyleToShellCheckbox.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				if (applyStyleToShellCheckbox.getSelection()) {
					applyStyles();
				} else {
					
					
					engine = getCSSEngine();
					engine.applyStyles(shell, true);
					
					applyStyles();
				}
			}
		});
		Button applyStyleButton = new Button(group, SWT.BORDER);
		applyStyleButton.setText("Apply style");
		applyStyleButton.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				applyStyles();
			}