Bug 79784 [preferences] syntax coloring preference page does not reflect configured settings
I20041130-0800-gtk - open the java syntax coloring preference page - note that the real settings are not reflected, neither on the preview nor in the Java editor.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/JavaEditorColoringConfigurationBlock.java
fSyntaxForegroundColorEditor.setColorValue(rgb);		
		fBoldCheckBox.setSelection(fStore.getBoolean(item.getBoldKey()));
		fItalicCheckBox.setSelection(fStore.getBoolean(item.getItalicKey()));
		if (item instanceof SemanticHighlightingColorListItem) {
			fEnableCheckbox.setEnabled(true);
			boolean enable= fStore.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);
		}
	}
	private void handleSemanticHighlightingEnabled() {
		boolean shouldBeEnabled= fStore.getBoolean(PreferenceConstants.EDITOR_SEMANTIC_HIGHLIGHTING_ENABLED);
		if (shouldBeEnabled && !fIsSemanticHighlightingEnabled) {
			fHighlightingColorListViewer.getControl().setRedraw(false);
			fHighlightingColorList.addAll(fSemanticHighlightingColorList);
			fHighlightingColorListViewer.add(fSemanticHighlightingColorList.toArray());
			fHighlightingColorListViewer.getControl().setRedraw(true);
			fHighlightingColorListViewer.reveal(getHighlightingColorListItem());
			fIsSemanticHighlightingEnabled= true;
		}
		if (!shouldBeEnabled && fIsSemanticHighlightingEnabled) {
			fHighlightingColorListViewer.getControl().setRedraw(false);