}
	private void handleSyntaxColorListSelection() {		HighlightingColorListItem item= getHighlightingColorListItem();		if (item == null)			return;		RGB rgb= PreferenceConverter.getColor(getPreferenceStore(), item.getColorKey());		fSyntaxForegroundColorEditor.setColorValue(rgb);				fBoldCheckBox.setSelection(getPreferenceStore().getBoolean(item.getBoldKey()));		fItalicCheckBox.setSelection(getPreferenceStore().getBoolean(item.getItalicKey()));		if (item instanceof SemanticHighlightingColorListItem) {			fEnableCheckbox.setEnabled(true);			boolean enable= getPreferenceStore().getBoolean(((SemanticHighlightingColorListItem) item).getEnableKey());			fEnableCheckbox.setSelection(enable);			fSyntaxForegroundColorEditor.getButton().setEnabled(enable);			fBoldCheckBox.setEnabled(enable);			fItalicCheckBox.setEnabled(enable);		} else {			fSyntaxForegroundColorEditor.getButton().setEnabled(true);			fBoldCheckBox.setEnabled(true);			fItalicCheckBox.setEnabled(true);			fEnableCheckbox.setEnabled(false);			fEnableCheckbox.setSelection(true);		}	}