|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.swiftgantt.ui.task.TaskWrapper
public class TaskWrapper
The wrapper class to wrap Task for UI renderer.
Constructor Summary | |
---|---|
TaskWrapper(Task task)
|
Method Summary | |
---|---|
int |
calcTaskEndPointX(int startPX)
Calculate X of the end point of task |
int |
calcTaskPointY(java.awt.Rectangle rect,
int rowNum,
int spaceToBar)
|
int |
calcTaskStartPointX(java.awt.Rectangle rect,
TimeUnit tu,
Time kickoffTime)
Calculate X of the start point of task. |
int |
calcTaskSteps()
|
float |
getEndTimeExcees(TimeUnit tu)
|
int |
getRowIndex()
|
float |
getStartTimeVacancy(TimeUnit tu)
|
Task |
getTask()
|
java.lang.String |
toString()
|
static java.util.List<TaskWrapper> |
wrapTasks(java.util.List<Task> tasks)
Wrap tasks. |
static java.util.List<TaskWrapper> |
wrapTasks(java.util.List<TaskWrapper> existWrappers,
java.util.List<Task> tasks)
Wrap tasks, if exists, use existence ones. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public TaskWrapper(Task task)
Method Detail |
---|
public Task getTask()
public static java.util.List<TaskWrapper> wrapTasks(java.util.List<Task> tasks)
tasks
-
public static java.util.List<TaskWrapper> wrapTasks(java.util.List<TaskWrapper> existWrappers, java.util.List<Task> tasks)
existWrappers
- tasks
-
public int calcTaskSteps()
public int calcTaskStartPointX(java.awt.Rectangle rect, TimeUnit tu, Time kickoffTime)
rect
- tu
- kickoffTime
-
public int calcTaskEndPointX(int startPX)
startPX
-
public int calcTaskPointY(java.awt.Rectangle rect, int rowNum, int spaceToBar)
rect
- rowNum
- spaceToBar
-
public float getStartTimeVacancy(TimeUnit tu)
tu
-
public float getEndTimeExcees(TimeUnit tu)
tu
-
public int getRowIndex()
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |