Class TaskSeries

java.lang.Object
org.jfree.data.Series
org.jfree.data.gantt.TaskSeries
All Implemented Interfaces:
Serializable, Cloneable

public class TaskSeries
extends Series
A series that contains zero, one or many Task objects.

This class is used as a building block for the TaskSeriesCollection class that can be used to construct basic Gantt charts.

See Also:
Serialized Form
  • Constructor Details

    • TaskSeries

      public TaskSeries​(String name)
      Constructs a new series with the specified name.
      Parameters:
      name - the series name.
  • Method Details

    • add

      public void add​(Task task)
      Adds a task to the series.
      Parameters:
      task - the task.
    • remove

      public void remove​(Task task)
      Removes a task from the series.
      Parameters:
      task - the task.
    • removeAll

      public void removeAll()
      Removes all tasks.
    • getTasks

      public List getTasks()
      Returns the tasks.
      Returns:
      the tasks.
    • get

      public Task get​(int index)
      Returns a task from the series.
      Parameters:
      index - the task index (zero-based).
      Returns:
      the task.
    • getItemCount

      public int getItemCount()
      Returns the number of items in the series.
      Returns:
      the item count.