Interface Task
-
- All Superinterfaces:
Moment
- All Known Implementing Classes:
AbstractTask,TaskImpl,TaskSeparator
public interface Task extends Moment
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddPause(Day pause)voidaddPause(DayOfWeek pause)voidaddResource(Resource resource, int percentage)TaskCodegetCode()LoadgetLoad()TaskgetRow()booleanisDiamond()voidputInSameRowAs(Task row)voidsetColors(CenterBorderColor colors)voidsetCompletion(int completion)voidsetDiamond(boolean diamond)voidsetEnd(Day end)voidsetLoad(Load load)voidsetNote(Display note)voidsetStart(Day start)voidsetUrl(Url url)
-
-
-
Method Detail
-
getCode
TaskCode getCode()
-
getLoad
Load getLoad()
-
setLoad
void setLoad(Load load)
-
setStart
void setStart(Day start)
-
setEnd
void setEnd(Day end)
-
setColors
void setColors(CenterBorderColor colors)
-
addResource
void addResource(Resource resource, int percentage)
-
setDiamond
void setDiamond(boolean diamond)
-
isDiamond
boolean isDiamond()
-
setCompletion
void setCompletion(int completion)
-
setUrl
void setUrl(Url url)
-
putInSameRowAs
void putInSameRowAs(Task row)
-
getRow
Task getRow()
-
addPause
void addPause(Day pause)
-
addPause
void addPause(DayOfWeek pause)
-
setNote
void setNote(Display note)
-
-