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
Menu menuOptions = new Menu(shell, SWT.DROP_DOWN);
		menuOptionsHeader.setMenu(menuOptions);
		
		MenuItem itemNew = new MenuItem(menuOptions, SWT.CHECK);
		itemNew.setText("&Cache Resource...");
	}
	
	protected void createLeftPanel(Composite parent) {
		leftPanel = new Composite(parent, SWT.NONE);
		leftPanel.setLayout(new FillLayout());
		createContent(leftPanel);
	}
	protected void createRightPanel(Composite parent) {
		SashForm form = new SashForm(parent, SWT.NONE);
		form.setLayoutData(new GridData(GridData.FILL_BOTH));
		GridLayout layout = new GridLayout();
		layout.marginWidth = 0;
		layout.marginHeight = 0;
		layout.verticalSpacing = 3;
		Composite composite = new Composite(form, SWT.NONE);
		composite.setLayout(layout);
		statusLabel = new Label(composite, SWT.NONE);
		statusLabel.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
		
		textArea = new StyledText(composite, SWT.MULTI | SWT.V_SCROLL
				| SWT.BORDER);
		textArea.setLayoutData(new GridData(GridData.FILL_BOTH));
		textArea.addModifyListener(new ModifyListener() {
			public void modifyText(ModifyEvent e) {
				if (applyStyleWhenTextAreaChangeCheckbox.getSelection())