Esempio n. 1
0
  private void addTasks(DataObject obj, List<RenameTask> tasks, RenameClient[] clients) {
    for (RenameClient client : clients) tasks.addAll(client.renamed(obj));

    if (obj instanceof DataFolder) {
      DataFolder folder = (DataFolder) obj;
      Enumeration<DataObject> children = folder.children(true);
      while (children.hasMoreElements()) {
        DataObject child = children.nextElement();
        for (RenameClient client : clients) tasks.addAll(client.renamed(child));
      }
    }
  }