@Override
  public String[] getNames() {
    final ArrayList<String> taskFullCmds = new ArrayList<>();
    for (T item : myItems) {
      taskFullCmds.add(item.getName());
    }

    return ArrayUtilRt.toStringArray(taskFullCmds);
  }
@Override
  public String[] getNames()