Bug 50627 [Preferences] Bug when disabling RadioGroupFieldEditor
If I disable a RadioGroupFieldEditor in the initialize of a FieldEditorPreferencePage, the label of the group gets added to the preference page at the bottom. The problem is that the method FieldEditor#getLabelControl (Composite) creates a label control. In general, this is correct but a radio button group uses a different label so when the disable occurs, an additional label is created. We have released changes to the Team>CVS>Watch/Edit preference page that illustrates this problem.
bundles/org.eclipse.jface/src/org/eclipse/jface/preference/RadioGroupFieldEditor.java
*/
	private String value;
	/**
	 * The box of radio buttons, or <code>null</code> if none
	 * (before creation and after disposal).
	 */
	private Composite radioBox;
	/**
	 * The radio buttons, or <code>null</code> if none
	 * (before creation and after disposal).
	 */
	private Button[] radioButtons;
	
	/**
	 * Whether to use a Group control.
	 */
	private boolean useGroup;
/**
 * Creates a new radio group field editor 
 */
protected RadioGroupFieldEditor() {
}
/**
 * Creates a radio group field editor.  
 * This constructor does not use a <code>Group</code> to contain the radio buttons.
 * It is equivalent to using the following constructor with <code>false</code>
 * for the <code>useGroup</code> argument.
 * <p>
 * Example usage:
 * <pre>