addField(new SpacerFieldEditor(parent));
	protected void createFieldEditors() {		Composite parent= getFieldEditorParent();		BooleanFieldEditor boolEditor= new BooleanFieldEditor(			IPreferencesConstants.LINK_PACKAGES_TO_EDITOR,			JavaUIMessages.getString("JavaBasePreferencePage.linkPackageView"), //$NON-NLS-1$			parent        );		addField(boolEditor);				boolEditor= new BooleanFieldEditor(			IPreferencesConstants.LINK_TYPEHIERARCHY_TO_EDITOR,			JavaUIMessages.getString("JavaBasePreferencePage.linkTypeHierarchy"), //$NON-NLS-1$			parent        );		addField(boolEditor);						boolEditor= new BooleanFieldEditor(			IPreferencesConstants.DOUBLE_CLICK_GOES_INTO,			JavaUIMessages.getString("JavaBasePreferencePage.dblClick"), //$NON-NLS-1$			parent		);		addField(boolEditor);				boolEditor= new BooleanFieldEditor(			IPreferencesConstants.SHOW_CU_CHILDREN,			JavaUIMessages.getString("JavaBasePreferencePage.cuChildren"), //$NON-NLS-1$			parent		);		addField(boolEditor);		boolEditor= new BooleanFieldEditor(			IPreferencesConstants.SRCBIN_FOLDERS_IN_NEWPROJ,			JavaUIMessages.getString("JavaBasePreferencePage.folders"), //$NON-NLS-1$			parent		);		addField(boolEditor);			 	RadioGroupFieldEditor editor= new RadioGroupFieldEditor( 			IPreferencesConstants.OPEN_TYPE_HIERARCHY,  			JavaUIMessages.getString("JavaBasePreferencePage.openTypeHierarchy"),  //$NON-NLS-1$ 			1, 			new String[][] { 				{JavaUIMessages.getString("JavaBasePreferencePage.inPerspective"), IPreferencesConstants.OPEN_TYPE_HIERARCHY_IN_PERSPECTIVE}, //$NON-NLS-1$ 				{JavaUIMessages.getString("JavaBasePreferencePage.inView"), IPreferencesConstants.OPEN_TYPE_HIERARCHY_IN_VIEW_PART} //$NON-NLS-1$ 			},           parent);			addField(editor);	}