Bug 80429 [Preferences] [Dialogs] FieldEditors should relax requirements to support DialogPages
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/dialogs/BuildOrderPreferencePage.java
getWorkspace().setDescription(description);
        } catch (CoreException exception) {
            
            return false;
        }
        
        
        
        if (!useDefault || (useDefault != defaultOrderInitiallySelected)) {
            defaultOrderInitiallySelected = useDefault;
            
            
            if (ResourcesPlugin.getWorkspace().isAutoBuilding()) {
                GlobalBuildAction action = new GlobalBuildAction(workbench
                        .getActiveWorkbenchWindow(),
                        IncrementalProjectBuilder.INCREMENTAL_BUILD);
                action.doBuild();
            }
        }
        
        customBuildOrder = null;
        return true;
    }
    /**
     * Remove the current selection in the build list.
     */
    private void removeSelection() {
        this.buildList.remove(this.buildList.getSelectionIndices());
    }
    /**