1 19 20 package taskblocks.graph; 21 22 public interface TaskGraphModel { 23 24 Object [] getTasks(); 25 Object [] getMans(); 26 27 Object [] getTaskPredecessors(Object task); 28 long getTaskDuration(Object task); 29 long getTaskStartTime(Object task); 30 Object getTaskMan(Object task); 31 String getTaskName(Object task); 32 String getManName(Object man); 33 34 public void updateTask(Object task, Object taskMan, long startTime, long duration, Object [] precedingTasks); 35 public void removeTask(Object task); 36 public void removeMan(Object man); 37 } 38 | Popular Tags |