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 void
addPause(Day pause)
void
addPause(DayOfWeek pause)
void
addResource(Resource resource, int percentage)
TaskCode
getCode()
Load
getLoad()
Task
getRow()
StyleBuilder
getStyleBuilder()
boolean
isDiamond()
void
putInSameRowAs(Task row)
void
setColors(CenterBorderColor... colors)
void
setCompletion(int completion)
void
setDiamond(boolean diamond)
void
setEnd(Day end)
void
setLoad(Load load)
void
setNote(Display note)
void
setStart(Day start)
void
setUrl(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)
-
getStyleBuilder
StyleBuilder getStyleBuilder()
-
-