Bug 155273 [Markers] Visibility of problems view columns should be configurable
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/views/markers/MarkerPreferencesDialog.java
messageLabel.setForeground(JFaceColors.getErrorText(dialogArea.getDisplay()));
		messageLabel.setLayoutData(new GridData(SWT.FILL,SWT.NONE,true,false));
		
		applyDialogFont(dialogArea);
		return dialogArea;
	}
	/**
	 * Set the enabled state of the OK button by state.
	 * 
	 * @param state
	 */
	protected void setValid(boolean state, String errorMessage) {
		Button okButton = getButton(IDialogConstants.OK_ID);
		if (okButton == null)
			return;
		
		if(state)
			messageLabel.setText(MarkerSupportInternalUtilities.EMPTY_STRING);
		else
			messageLabel.setText(errorMessage);
		okButton.setEnabled(state);
	}
	/**
	 * Enable the limitEditor based on checked.
	 * 
	 * @param control
	 *            The parent of the editor
	 * @param checked
	 */
	private void setLimitEditorEnablement(Composite control, boolean checked) {