Ejemplo n.º 1
0
 public void addChild(TreeNode<T> child) {
   Assert.notNull(child, "child");
   if (children == null) {
     children = new LinkedList<TreeNode<T>>();
   }
   children.add(child);
   child.setParent(this);
 }
Ejemplo n.º 2
0
 public boolean removeChild(TreeNode<T> child) {
   Assert.notNull(child, "child");
   boolean suceess = false;
   if (children != null) {
     suceess = children.remove(child);
     if (suceess) {
       child.setParent(null);
     }
   }
   return suceess;
 }