budget/src/main/java/budget/backend/tags/Tag.java
public boolean addDescendants(LinkedList<Tag> es){
    boolean ret = true;
    for (Tag t : es){ 
      if (!addDescendant(t)) ret = false;
    }
    return ret;
  }
/**
   * try adding a list of descendants to the tree
   * 
   * @param es
   * @return false if any of the insertions failed
   */
try adding a list of descendants to the tree

@param es
@return false if any of the insertions failed
try adding a list of descendants to the tree @param es @return false if any of the insertions failed
public boolean addDescendants(LinkedList<Tag> es){
    boolean ret = true;
    for (Tag t : es){ 
      if (!addDescendant(t)) ret = false;
    }
    return ret;
  }
public boolean addDescendants ( LinkedList < Tag > es ) { boolean ret = true ; for ( Tag t : es ) { if ( ! addDescendant ( t ) ) ret = false ; } return ret ; }
try adding a list of descendants to the tree
try adding a list of descendants to the tree