Interface TaskInformation


  • public interface TaskInformation
    A interface providing the title, description and status of a task.
    Version:
    1.0
    Author:
    Fabian Bühler
    • 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, use Collections.emptyList() instead)