Interface TaskInformation
-
public interface TaskInformationA interface providing the title, description and status of a task.- Version:
- 1.0
- Author:
- Fabian Bühler
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description List<TaskInformation>getChildTasks()Get a list of child/sub tasks of this task.StringgetTaskDescription()Get the description of the task.TaskVerificationStatusgetTaskStatus()Get the verification status of the task.StringgetTaskTitle()Get the title of the task.
-
-
-
Method Detail
-
getTaskTitle
String getTaskTitle()
Get the title of the task.- Returns:
- the task title (must not be
null, without trailing newline)
-
getTaskDescription
String getTaskDescription()
Get the description of the task.- Returns:
- the task description (can be
null, can contain newlines, without trailing newline)
-
getTaskStatus
TaskVerificationStatus getTaskStatus()
Get the verification status of the task.- Returns:
- the task status (must not be
null)
-
getChildTasks
List<TaskInformation> getChildTasks()
Get a list of child/sub tasks of this task.- Returns:
- a list of sub-tasks (must not be
null, useCollections.emptyList()instead)
-
-