org.eclipse.mylar.internal.tasks.ui.planner
Class CompletedTaskCollector

java.lang.Object
  extended by org.eclipse.mylar.internal.tasks.ui.planner.CompletedTaskCollector
All Implemented Interfaces:
ITaskCollector

public class CompletedTaskCollector
extends java.lang.Object
implements ITaskCollector

Author:
Ken Sueda

Field Summary
private  java.util.Map<java.lang.String,ITask> completedTasks
           
private  java.util.Date periodStartDate
           
 
Constructor Summary
CompletedTaskCollector(java.util.Date periodStartDate)
           
 
Method Summary
 void consumeTask(ITask task)
           
 java.lang.String getLabel()
           
 java.util.Set<ITask> getTasks()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

completedTasks

private java.util.Map<java.lang.String,ITask> completedTasks

periodStartDate

private java.util.Date periodStartDate
Constructor Detail

CompletedTaskCollector

public CompletedTaskCollector(java.util.Date periodStartDate)
Method Detail

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