/**
  * Data binding that returns all possible project names to be used in the project autocomplete.
  *
  * @return
  */
 public ComboBoxModel doFillProjectItems() {
   setGlobalConfiguration();
   ComboBoxModel names = new ComboBoxModel();
   try {
     Set<com.octopusdeploy.api.Project> projects = api.getAllProjects();
     for (com.octopusdeploy.api.Project proj : projects) {
       names.add(proj.getName());
     }
   } catch (Exception ex) {
     Logger.getLogger(OctopusDeployDeploymentRecorder.class.getName())
         .log(Level.SEVERE, null, ex);
   }
   return names;
 }