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) |
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 i) |
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 LoadPlanable
public java.lang.String getPrettyDisplay()
public java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String debug()
public Instant getStart()
public Instant getEnd()
public void setTaskDraw(TaskDraw taskDraw)
setTaskDraw
in interface Task
public TaskDraw getTaskDraw()
getTaskDraw
in interface Task
public void setColors(ComplementColors colors)
public void addResource(Resource resource)
addResource
in interface Task
Copyright © 2018. All Rights Reserved.