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);
    }
  }