org.eclipse.mylar.internal.tasks.ui.planner
Class InProgressTaskCollector
java.lang.Object
org.eclipse.mylar.internal.tasks.ui.planner.InProgressTaskCollector
- All Implemented Interfaces:
- ITaskCollector
public class InProgressTaskCollector
- extends java.lang.Object
- implements ITaskCollector
Collects tasks that are not complete but have been worked on during the
specified number of previous days.
- Author:
- Wesley Coelho (Adapted from CompletedTaskCollector by Key Sueda), Mik Kersten
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
inProgressTasks
private java.util.Map<java.lang.String,ITask> inProgressTasks
periodStartDate
private java.util.Date periodStartDate
InProgressTaskCollector
public InProgressTaskCollector(java.util.Date periodStartDate)
hasActivitySince
protected static boolean hasActivitySince(ITask task,
java.util.Date startDate)
getLabel
public java.lang.String getLabel()
consumeTask
public void consumeTask(ITask task)
- Specified by:
consumeTask
in interface ITaskCollector
getTasks
public java.util.Set<ITask> getTasks()
- Specified by:
getTasks
in interface ITaskCollector