Beispiel #1
0
 /** Refresh the expansion (recursive function) */
 public void expandRefresh(TreeTableNode moved) {
   if (moved instanceof TaskNode) {
     Task movedTask = (Task) moved.getUserObject();
     if (movedTask.getExpand()) {
       getTreeTable().getTree().expandPath(TreeUtil.createPath(moved));
     }
     for (int i = 0; i < moved.getChildCount(); i++) {
       expandRefresh(moved.getChildAt(i));
     }
   }
 }