Пример #1
0
 public boolean removeNodeByEncodedName(String encodedName) {
   List<TreeNodeImpl> lst = childs.get(encodedName.substring(7, encodedName.length()));
   if (lst != null) {
     Iterator<TreeNodeImpl> iterator = lst.iterator();
     while (iterator.hasNext()) {
       TreeNodeImpl n = iterator.next();
       if (n.getName().equals(encodedName)) {
         n.dispose();
         iterator.remove();
         return true;
       }
     }
   }
   return false;
 }