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
group = new Group(composite, SWT.NONE);
		group.setText("CSS Engine options");
		layout = new GridLayout();
		layout.verticalSpacing = 3;
		group.setLayout(layout);
		group.setLayoutData(new GridData(GridData.FILL_BOTH));
		cacheResourcesCheckbox = new Button(group, SWT.CHECK);
		cacheResourcesCheckbox.setText("Cache Color, Font and Cursor");
		cacheResourcesCheckbox.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				if (!cacheResourcesCheckbox.getSelection()) {
					engine.getResourcesRegistry().dispose();
				}
			}
		});
		cacheResourcesCheckbox.setSelection(true);
		applyStyleWhenTextAreaChangeCheckbox = new Button(group, SWT.CHECK);
		applyStyleWhenTextAreaChangeCheckbox
				.setText("Apply style when textarea change");
		applyStyleWhenTextAreaChangeCheckbox.setSelection(true);
		htmlCheckbox = new Button(group, SWT.CHECK);
		htmlCheckbox.setText("is HTML Selector? (otherwise it's SWT Selector)");
		htmlCheckbox.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent e) {
				populateCSSFiles();
				applyStylesFromSelectedFile();
			}
		});
		
		cssFilesWidget = new List(group, SWT.NONE);