|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.yuxingwang.gantt.model.TaskHelper
public class TaskHelper
Method Summary | |
---|---|
static int |
calcActualStepForProgress(int progress,
int startIndex,
int totalSteps,
int preRestSteps,
int workSteps,
int seqRestSteps)
Calculate actuall steps for provided progress. |
static int |
calcOffsetByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit,
java.util.Calendar start,
java.util.Calendar end)
Time offset from start time to end time. |
static java.lang.String |
formatTimeByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit,
java.util.Calendar time)
Format time to display. |
static int |
getTimeCycleStepsByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit)
|
static java.util.Calendar |
increaseCloneTimeByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit,
java.util.Calendar time,
int offset)
Increase corresponding field of time by TimeUnit. |
static void |
increaseTimeByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit,
java.util.Calendar time,
int offset)
Increase corresponding field of time by TimeUnit. |
static boolean |
isAllowAccurateTaskBar(com.yuxingwang.gantt.ui.TimeUnit tu)
Check whether accurate task bar is allowed. |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Method Detail |
---|
public static java.lang.String formatTimeByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit, java.util.Calendar time)
timeUnit
- time
-
public static int calcOffsetByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit, java.util.Calendar start, java.util.Calendar end)
timeUnit
- start
- end
-
public static java.util.Calendar increaseCloneTimeByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit, java.util.Calendar time, int offset)
timeUnit
- time
- offset
-
public static void increaseTimeByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit, java.util.Calendar time, int offset)
timeUnit
- time
- offset
- public static int getTimeCycleStepsByTimeUnit(com.yuxingwang.gantt.ui.TimeUnit timeUnit)
timeUnit
-
public static int calcActualStepForProgress(int progress, int startIndex, int totalSteps, int preRestSteps, int workSteps, int seqRestSteps)
progress
- startIndex
- Start index starts from 1totalSteps
- Total cycle steps of working and res out steps.preRestSteps
- Rest out steps before working steps.workSteps
- Working stepsseqRestSteps
- Rest out steps after working steps.
public static boolean isAllowAccurateTaskBar(com.yuxingwang.gantt.ui.TimeUnit tu)
Config.allowAccurateTaskBar
tu
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |