org.jfree.data.gantt
public class TaskSeries extends Series
This class is used as a building block for the TaskSeriesCollection class that can be used to construct basic Gantt charts.
Constructor Summary | |
---|---|
TaskSeries(String name)
Constructs a new series with the specified name.
|
Method Summary | |
---|---|
void | add(Task task)
Adds a task to the series and sends a
SeriesChangeEvent to all registered
listeners.
|
boolean | equals(Object obj)
Tests this object for equality with an arbitrary object.
|
Task | get(int index)
Returns a task from the series.
|
Task | get(String description)
Returns the task in the series that has the specified description.
|
int | getItemCount()
Returns the number of items in the series.
|
List | getTasks()
Returns an unmodifialble list of the tasks in the series.
|
void | remove(Task task)
Removes a task from the series and sends
a SeriesChangeEvent
to all registered listeners.
|
void | removeAll()
Removes all tasks from the series and sends
a SeriesChangeEvent
to all registered listeners. |
Parameters: name the series name (null
not permitted).
Parameters: task the task (null
not permitted).
Parameters: obj the object to test against (null
permitted).
Returns: A boolean.
Parameters: index the task index (zero-based).
Returns: The task.
Parameters: description the name (null
not permitted).
Returns: The task (possibly null
).
Returns: The item count.
Returns: The tasks.
Parameters: task the task.