Package com.projectlibre.pm.tasks

Examples of com.projectlibre.pm.tasks.Task


    MpxTaskConverter converter=new MpxTaskConverter();
    if (mpxTask.getNull() || mpxTask.getID()==null)
      return; //TODO insert blank lines
//    if (mpxTask.getSubProject() != null)
//      return;
    Task task=null;
    if (mpxTask.getOutlineNumber()!=null &&
        mpxTask.getOutlineLevel() == 0){ //root task, not a real task
      if (mpxRootTask==null)
        mpxRootTask=mpxTask;
    } else { // normal task
      task=new Task();
      converter.from(mpxTask, task, state);
      long taskStart=((Date)task.get("start")).getTime();
      if (earliestTaskStart==-1L || taskStart<earliestTaskStart)
        earliestTaskStart=taskStart;

      project.addTask(task,parentTask);     
     
View Full Code Here


*
*/
public class MpxDependencyConverter {

  public void from(net.sf.mpxj.Relation mpxRelation, Dependency dependency, MpxImportState state) {
    Task predecessor=state.getTask(mpxRelation.getTargetTask());
    Task successor=state.getTask(mpxRelation.getSourceTask());
    dependency.setPredecessor(predecessor);
    dependency.setSuccessor(successor);

    MpxDurationConverter durationConverter=new MpxDurationConverter();
    dependency.setLag((Duration)durationConverter.from(mpxRelation.getLag()));
View Full Code Here

      @Override
      public void visit(HierarchyNode hierarchyNode) {
        com.projectlibre.core.nodes.Node node=hierarchyNode.getNode();
        if (!(node instanceof Task)) //ignore assignments present in task hierarchy
          return;
        Task task=(Task)node;
        HierarchyNode parentHierarchyNode=hierarchyNode.getParent();
        Task parentTask=null;
        if (!parentHierarchyNode.isRoot())
          parentTask=(Task)parentHierarchyNode.getNode();

        //openproj task conversion
        NormalTask openprojTask=project.newNormalTaskInstance(false);
View Full Code Here

TOP

Related Classes of com.projectlibre.pm.tasks.Task

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.