Bug 114591 [Import/Export] "Copy projects into workspace" remains checked after switching from archive to directory
build I20051101-0010 - go to Import > External Projects into Workspace - ensure that "Select root directory" is selected and "Copy projects into workspace" checkbox is unchecked - choose "Select archive file" - the "Copy projects into workspace" checkbox is checked and disabled - this is accurate - choose "Select root directory" again - the "Copy projects into workspace" checkbox is checked and enabled - this is an unwanted side-effect Should consider the "Copy projects into workspace" setting to be user state, which should not be overridden by the system, except when it does not apply (the archive case). That is, the state should be remembered separately for the directory case.
bundles/org.eclipse.ui.ide/src/org/eclipse/ui/internal/wizards/datatransfer/WizardProjectsImportPage.java
* @return CheckboxTreeViewer the viewer containing all the projects found 
	 */
	public CheckboxTreeViewer getProjectsList() {
		return projectsList;
	}
	
	/**
	 * Retrieve all the projects in the current workspace.
	 * 
	 * @return IProject[] array of IProject in the current workspace
	 */
	private IProject[] getProjectsInWorkspace(){
		if (wsProjects == null)
			wsProjects = IDEWorkbenchPlugin.getPluginWorkspace().getRoot().getProjects();
		return wsProjects;
	}
	/**
	 * Get the array of valid project records that can be imported 
	 * from the source workspace or archive, selected by the user.
	 * If a project with the same name exists in both the source workspace and the 
	 * current workspace, it will not appear in the list of projects to import and 
	 * thus cannot be selected for import.
	 * 
	 * Method declared public for test suite.
	 * 
	 * @return ProjectRecord[] array of projects that can be imported into the workspace
	 */
	public ProjectRecord[] getValidProjects(){
		List validProjects = new ArrayList();
		for (int i = 0; i < selectedProjects.length; i++){