Bug 106388 Directory dialog is unusably slow
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/IDEWorkbenchPreferencePage.java
Composite composite = createComposite(parent);
        createShowUserDialogPref(composite);
        createNoStealFocusPref(composite);
        createStickyCyclePref(composite);
        createOpenModeGroup(composite);
        applyDialogFont(composite);
        return composite;
    }
     /**
     * Returns the IDE preference store.
     * @return the preference store.
     */
    protected IPreferenceStore getIDEPreferenceStore() {
        return IDEWorkbenchPlugin.getDefault().getPreferenceStore();
    }
    /**
     * The default button has been pressed.
     */
    protected void performDefaults() {
		super.performDefaults();
    }
    /**
     * The user has pressed Ok. Store/apply this page's values appropriately.
     */
    public boolean performOk() {
        return super.performOk();
    }
   
}