/** * 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; }