/** Open the browser to select project */
 void handleProjectBrowse() {
   Set<IRteProject> rteProjects = new HashSet<IRteProject>();
   for (IRteProject p : CpProjectPlugIn.getRteProjectManager().getRteProjects()) {
     if (p.getProject().isOpen()) {
       rteProjects.add(p);
     }
   }
   ProjectSelectionDialog dialog = new ProjectSelectionDialog(getShell(), rteProjects);
   if (dialog.open() == Window.OK) {
     Object[] result = dialog.getResult();
     if (result != null && result.length == 1) {
       projectText.setText(((IRteProject) result[0]).getName());
     }
   }
 }