Bug 162102 [Workbench] User configurability for MAX_RECENT_WORKSPACES
MAX_RECENT_WORKSPACES=5 from org.eclipse.ui.ide.prefs needs to have an easier interface to change this value. It is obscured from users who need more then 5 workspaces.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/ChooseWorkspaceData.java
}
	            recentWorkspaces[i] = path;
	        }
	    } catch (IOException e) {
	        
	        return false;
	    } catch (WorkbenchException e) {
	        
	        return false;
	    } finally {
	        
	        if (recentWorkspaces == null) {
				recentWorkspaces = new String[RECENT_MAX_LENGTH];
			}
	    }
	    return true;
	}
    /**
     * Return the current (persisted) value of the "showDialog on startup"
     * preference. Return the global default if the file cannot be accessed.
     */
    public static boolean getShowDialogValue() {
    	
		
    	
        ChooseWorkspaceData data = new ChooseWorkspaceData(""); 
        
        
        return data.readPersistedData() ? data.showDialog : true;
    }