|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.yuxingwang.gantt.model.GanttModel
public class GanttModel
Represent the model of the GanttChart, consist of KickOffTime, Deadline and a TaskTreeModel.
| Constructor Summary | |
|---|---|
GanttModel()
|
|
| Method Summary | |
|---|---|
void |
addGanttModelListener(GanttModelListener l)
Add listener for Gantt chart model changes. |
void |
addTask(Task task)
Add Task to the root node of TaskTreeModel inside the GanttModel. |
void |
addTask(Task[] tasks)
Add Tasks to the root node of TaskTreeModel inside the GanttModel. |
java.util.Calendar |
getDeadline()
Get deadline of Gantt chart. |
java.util.Calendar |
getKickoffTime()
Get kickoff time of Gantt chart. |
TaskTreeModel |
getTaskTreeModel()
Get TaskTreeModel. |
void |
recalculate()
Recaculate something that needs for displaying. |
void |
removeAll()
Remove all tasks from Gantt chart. |
void |
removeTask(Task task)
Remove task from the Gantt chart model. |
void |
setDeadline(java.util.Calendar deadline)
Set deadline of Gantt chart. |
void |
setKickoffTime(java.util.Calendar kickoffTime)
Set kickoff time of Gantt chart. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public GanttModel()
| Method Detail |
|---|
public void addTask(Task[] tasks)
tasks - public void addTask(Task task)
task - public void removeTask(Task task)
task - public void removeAll()
public void recalculate()
public void addGanttModelListener(GanttModelListener l)
l - public java.util.Calendar getDeadline()
public void setDeadline(java.util.Calendar deadline)
deadline - the deadline to setpublic java.util.Calendar getKickoffTime()
public void setKickoffTime(java.util.Calendar kickoffTime)
kickoffTime - the kickoffTime to setpublic TaskTreeModel getTaskTreeModel()
TaskTreeModel.
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||