public class TaskImpl extends java.lang.Object implements Task, LoadPlanable
| Constructor and Description |
|---|
TaskImpl(TaskCode code,
LoadPlanable defaultPlan) |
| Modifier and Type | Method and Description |
|---|---|
void |
addResource(Resource resource,
int percentage) |
java.lang.String |
debug() |
TaskCode |
getCode() |
Instant |
getEnd() |
Load |
getLoad() |
int |
getLoadAt(Instant instant) |
java.lang.String |
getPrettyDisplay() |
Instant |
getStart() |
TaskDraw |
getTaskDraw() |
int |
loadForResource(Resource res,
Instant instant) |
void |
setColors(ComplementColors colors) |
void |
setEnd(Instant end) |
void |
setLoad(Load load) |
void |
setStart(Instant start) |
void |
setTaskDraw(TaskDraw taskDraw) |
java.lang.String |
toString() |
public TaskImpl(TaskCode code, LoadPlanable defaultPlan)
public int getLoadAt(Instant instant)
getLoadAt in interface LoadPlanablepublic java.lang.String getPrettyDisplay()
public java.lang.String toString()
toString in class java.lang.Objectpublic java.lang.String debug()
public Instant getStart()
public Instant getEnd()
public void setTaskDraw(TaskDraw taskDraw)
setTaskDraw in interface Taskpublic TaskDraw getTaskDraw()
getTaskDraw in interface Taskpublic void setColors(ComplementColors colors)
public void addResource(Resource resource, int percentage)
addResource in interface Task