# Import wizard

This wizard helps you import resources into the Workbench.

When the Import wizard first comes up, you must choose what type of import to do:

## Archive File

If you choose this option, you will import files from an archive file.

Import - Archive File Options
Option | Description | Default
--- | --- | ---
Archive File | The file from which to import. Type in the full path or Browse to select the path on the file system. | <blank>
Filter Types... | Dialog to select which file types to import. Use this to restrict the import to only certain file types. | N/A
Select All | Check off all resources for import | N/A
Deselect All | Uncheck all resources. | N/A
Folder | The folder into which the resources will be imported. Type the path or Browse to select a path in the Workbench. | The folder holding the selected resource
Overwrite existing resources without warning | Determines whether importing a resource should silently overwrite a resource which already exists in the Workbench. If this option is off, you will be prompted before a given resource is overwritten, in which case you can either overwrite the resource, skip it, or cancel the import. | Off

## Checkout projects from CVS

Import a project from a CVS Repository.

Import - Checkout projects from CVS Options
Option | Description | Default
--- | --- | ---
Create a new repository location | Go to the New CVS Repository Location wizard. | <disabled>
Use existing repository location | Use a previously datafilled CVS location. | enabled

## Existing Project into Workspace

Imports a project into this workspace that was previously located in this workspace, or that currently exists in another workspace.

Import - Existing Project Options
Option | Description | Default
--- | --- | ---
Select root directory | Root directory in the File System to start scanning for projects to import. Type in the full path or Browse to select the path on the file system. | <blank>
Select archive file | Archive file to scan for projects to import. Type in the full path or Browse to select the archive on the file system. | <disabled>
Select All | Check all of the projects that were found for import. |
Deselect All | Uncheck all projects. |
Refresh | Rescan the selected source for projects to import. |

## External Features

Create projects from external features. Note that this wizard should only be used for feature-based launching.

Import - External Feature Options
Option | Description | Default
--- | --- | ---
Choose from features in the target platform | Scan the target platform for external features to import. | <checked>
Feature Location | The install location to search for features. It defaults to the target platform. | <disabled>
Import as binary project | Import the feature as a binary project. | <checked>

## External Plug-ins and Fragments

Create projects from external plug-ins and fragments.

Import - External Plug-ins and Fragments Options
Option | Description | Default
--- | --- | ---
Import From (category)
Target Platform | The target platform (as specified in the Preferences). | <checked>
Plug-in Location | The install location to search for plug-ins and fragments. It defaults to the target platform. | <disabled>
Source Code Locations | Locations to be searched for library JARs source attachments. |
Environment Variables | Variables in library paths are resolved as specified in the Preferences. |
Import As (category)
Binary projects | Import into the workspace but do not expand contents |
Binary projects with linked content | Only link to the external files | <checked>
Projects with source folders | Extract the contents to source files |

## File System

If you choose this option, you will import files from the file system.

Import - File System Options
Option | Description | Default
--- | --- | ---
Directory | The directory from which to import files. Select a previous path from the drop down combo or Browse to select the path in the file system. | <blank>
Filter Types | Dialog to select which file types to import. Use this to restrict the import to only certain file types. | N/A
Select All | Check off all files and folders for import. | N/A
Deselect All | Uncheck all resources. | N/A
Folder | The folder into which the resources will be imported. Type the path or Browse to select a path in the Workbench. | The folder holding the selected resource
Overwrite existing resources without warning | Determines whether importing a resource should silently overwrite a resource which already exists in the Workbench. If this option is off, you will be prompted before a given resource is overwritten, in which case you can either overwrite the resource, skip it, or cancel the import. | Off
Create complete folder structure | Create hierarchy (folder) structure in the Workbench to accommodate the resources being imported, and all parent folders of those resources in the file system. | Off
Create selected folders only | Create hierarchy (folder) structure in the Workbench to accommodate the resources being imported. | On

## Preferences

Import preferences from the local file system.

Import - Preferences Options
Option | Description | Default
--- | --- | ---
From preference file | The file from which to import preferences. Select a previous file from the drop down combo or Browse to select the file in the file system. | <blank>
Import All | Import all of the preferences. | <checked>
Choose specific preferences to import | Choose from the preferences contained in the file, like CVS connection preferences or JRE preferences. |
Select All | Check off all files and folders for import. | N/A
Deselect All | Uncheck all resources. | N/A

## Team Project Set

Imports a description of the repository and version control information for a set of projects. This allows you to synchronize correctly with the appropriate project state in your repository.

Import - Team Project Options
Option | Description | Default
--- | --- | ---
File name | The name of the team project set export file | <blank>