Bug 26186 Java preference page should use group bpxes instead of labels
20021113 The labels on the Radio groups in the JavaPreferencePage will not be read by screen readers. Use Group boxes instead. Also an issue for the Code Generation, New Project and Refactoring Page.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/preferences/CodeGenerationPreferencePage.java
private SelectionButtonDialogField fCreateJavaDocComments;
	private SelectionButtonDialogField fCreateNonJavadocComments;
	private SelectionButtonDialogField fCreateFileComments;
	
	private IStatus fGetterSetterPrefixStatus;
	private IStatus fGetterSetterSuffixStatus;
		
	public CodeGenerationPreferencePage() {
		setPreferenceStore(JavaPlugin.getDefault().getPreferenceStore());
		setDescription(JavaUIMessages.getString("CodeGenerationPreferencePage.description")); 
	
		IDialogFieldListener listener= new IDialogFieldListener() {
			public void dialogFieldChanged(DialogField field) {
				doDialogFieldChanged(field);
			}
		};
		
		fGetterSetterPrefixStatus= new StatusInfo();
		fGetterSetterSuffixStatus= new StatusInfo();
	
		fUseGetterSetterPrefix= new SelectionButtonDialogField(SWT.CHECK);
		fUseGetterSetterPrefix.setDialogFieldListener(listener);
		fUseGetterSetterPrefix.setLabelText(JavaUIMessages.getString("CodeGenerationPreferencePage.gettersetter.prefix.checkbox")); 
		
		fGetterSetterPrefix= new StringDialogField();
		fGetterSetterPrefix.setDialogFieldListener(listener);
		fGetterSetterPrefix.setLabelText(JavaUIMessages.getString("CodeGenerationPreferencePage.gettersetter.prefix.list")); 
		
		fUseGetterSetterSuffix= new SelectionButtonDialogField(SWT.CHECK);
		fUseGetterSetterSuffix.setDialogFieldListener(listener);