Bug 55056 [Workbench] would like to establish my workspace (and no longer be prompted)
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/ChooseWorkspaceData.java
if(recentWorkspaces[i] == null)
					break;
				recentMemento.createChild(XML.WORKSPACE).putString(XML.PATH, recentWorkspaces[i]);
			}
			memento.save(writer);
		} catch (IOException e) {
			IDEWorkbenchPlugin.log("Unable to write recent workspace data", new Status( 
					IStatus.ERROR, IDEWorkbenchPlugin.IDE_WORKBENCH,
					IStatus.ERROR, e.getMessage(), e));
		}
		finally {
			if(writer != null)
				try {
					writer.close();
				} catch (IOException e1) {
					
				}
		}
	}
	/**
	 * Look for and read data that might have been persisted from some previous
	 * run. Leave the receiver in a default state if no persistent data is
	 * found.
	 */
	private void readPersistedData() {
		URL persUrl = null;
		Location configLoc = Platform.getConfigurationLocation();
		if(configLoc != null)
			persUrl = getPersistenceUrl(configLoc.getURL(), false);
		try {