Bug 326340 [Workbench] Removing recent workspaces doesn't remove them from the "Switch Workspace" menu
If I remove recent workspaces from Preferences>General>Startup and Shutdown>Workspaces, they are not removed from the File>Switch Workspace menu. This would appear to be an oversight.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/ide/actions/OpenWorkspaceAction.java
*/
	private String promptForWorkspace() {
		
		ChooseWorkspaceData data = new ChooseWorkspaceData(Platform
				.getInstanceLocation().getURL());
		ChooseWorkspaceDialog dialog = new ChooseWorkspaceWithSettingsDialog(
				window.getShell(), data, true, false);
		dialog.prompt(true);
		
		String selection = data.getSelection();
		if (selection == null) {
			return null;
		}
		
		data.writePersistedData();
		return selection;
	}
	/**
	 * Create and return a string with command line options for eclipse.exe that
	 * will launch a new workbench that is the same as the currently running
	 * one, but using the argument directory as its workspace.
	 * 
	 * @param workspace
	 *            the directory to use as the new workspace
	 * @return a string of command line options or null on error
	 */
	private String buildCommandLine(String workspace) {
		String property = System.getProperty(PROP_VM);
		if (property == null) {
			MessageDialog