protected void loadExecutables() { phpExes = PHPexes.getInstance(); String current = getValue(phpExecutable); List<String> items = new ArrayList<String>(); int i = 0; int select = -1; for (PHPexeItem item : phpExes.getAllItems()) { if (item.isDefault() && (current == null || current.length() == 0) || item.getExecutable().toString().equals(current)) { select = i; } i++; items.add(item.getName()); } exes.setItems(items.toArray(new String[items.size()])); if (select > -1) { exes.selectItem(select); } }