Bug 22698 [Import/Export] Import several projects at once
Eclipse R2.0 Right now if someone wants to import a projects to the workspace it has to be done one at a time. Usecase: someone lost the metadata for some reason. All the projects were in the default workspace location. The person now starts a new Eclipse session and wants to import the projects. It would be nice if the user could multiselect projects and import all at once. Another option would be to specify a root folder and for each immediate child look for a .project file. If it exists than we could try to import the project from that location.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/WizardProjectsImportPage.java
browseButton.setText(DataTransferMessages.getString("DataTransfer.browse")); 
		setButtonLayoutData(browseButton);
		browseButton.addSelectionListener(new SelectionAdapter() {
			public void widgetSelected(SelectionEvent event) {
				handleLocationBrowseButtonPressed();
			}
		});
		locationPathField.addModifyListener(new ModifyListener() {
			/* (non-Javadoc)
			 * @see org.eclipse.swt.events.ModifyListener#modifyText(org.eclipse.swt.events.ModifyEvent)
			 */
			public void modifyText(ModifyEvent e) {
				updateProjectsList(locationPathField.getText().trim());
			}
		});
	}
	/**
	 * Update the list of projects based on path
	 * @param path
	 */
	protected void updateProjectsList(String path) {
		File directory = new File(path);
		selectedProjects = new ProjectRecord[0];
		if (directory.isDirectory()) {
			Collection files = new ArrayList();
			collectProjectFiles(files, directory);
			Iterator filesIterator = files.iterator();
			selectedProjects = new ProjectRecord[files.size()];
			int index = 0;
			while (filesIterator.hasNext()) {