Bug 80833 [Import/Export] Import exisiting should pre-check for project already in workspace
While it is good that it lets you import projects in the default workspace location, it should not let you select projects that already exist in the workspace (since importing such a project will fail). When searching for .project files in the file system, it could use IWorkspaceRoot.findFilesForLocation followed by checking IFile.exists() to filter out .project files for existing projects.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/WizardProjectsImportPage.java
* 
		 * @return String
		 */
		public String getProjectName() {
			return projectName;
		}
	}
    
    
    private final static String STORE_COPY_PROJECT_ID = "WizardProjectsImportPage.STORE_COPY_PROJECT_ID"; 
	
	private Text directoryPathField;
	private CheckboxTreeViewer projectsList;
	
	private Button copyCheckbox;
	
	private boolean copyFiles = false;
	private ProjectRecord[] selectedProjects = new ProjectRecord[0];
	
	
	private static String previouslyBrowsedDirectory = ""; 
	
	
	private static String previouslyBrowsedArchive = ""; 
	private Button projectFromDirectoryRadio;
	private Button projectFromArchiveRadio;
	private Text archivePathField;
	private Button browseDirectoriesButton;
	private Button browseArchivesButton;