Package com.projity.grouping.core.hierarchy

Examples of com.projity.grouping.core.hierarchy.NodeHierarchy


        previousParentTask.markAllDependentTasksAsNeedingRecalculation(true); // flag this and dependent tasks as dirty
        previousParentTask.setWbsChildrenNodes(taskOutlines.getDefaultOutline().getHierarchy().getChildren(previousParentNode));
      }

      // refresh the new parent's children
      NodeHierarchy hierarchy=taskOutlines.getDefaultOutline().getHierarchy();
      newParentNode = hierarchy.getParent(node);
      newParentTask = null;
      if (newParentNode!=hierarchy.getRoot()) {
        newParentTask=(Task)newParentNode.getImpl();
        newParentTask.setWbsChildrenNodes(taskOutlines.getDefaultOutline().getHierarchy().getChildren(newParentNode));
        newParentTask.restrictToValidConstraintType();
    //    newParentTask.setParentDuration(); //hk
        newParentTask.markAllDependentTasksAsNeedingRecalculation(true); // flag this and dependent tasks as dirty
View Full Code Here


        previousParentTask.markAllDependentTasksAsNeedingRecalculation(true); // flag this and dependent tasks as dirty
        previousParentTask.setWbsChildrenNodes(taskOutlines.getDefaultOutline().getHierarchy().getChildren(previousParentNode));
      }

      // refresh the new parent's children
      NodeHierarchy hierarchy=taskOutlines.getDefaultOutline().getHierarchy();
      newParentNode = hierarchy.getParent(node);
      newParentTask = null;
      if (newParentNode!=hierarchy.getRoot()) {
        newParentTask=(Task)newParentNode.getImpl();
        newParentTask.setWbsChildrenNodes(taskOutlines.getDefaultOutline().getHierarchy().getChildren(newParentNode));
        newParentTask.restrictToValidConstraintType();
    //    newParentTask.setParentDuration(); //hk
        newParentTask.markAllDependentTasksAsNeedingRecalculation(true); // flag this and dependent tasks as dirty
View Full Code Here

 
 
 
  protected int getLevel(Node node){
      int level=0;
      NodeHierarchy hierarchy=getModel().getHierarchy();
      for(Node current=node;current!=null;current=hierarchy.getParent(current)) level++;
      return level;
  }
View Full Code Here

TOP

Related Classes of com.projity.grouping.core.hierarchy.NodeHierarchy

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.