Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
Diffstat (limited to 'org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/ITaskActivityManager.java')
-rw-r--r--org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/ITaskActivityManager.java13
1 files changed, 13 insertions, 0 deletions
diff --git a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/ITaskActivityManager.java b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/ITaskActivityManager.java
index 02dd0cacf..d60bef7bf 100644
--- a/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/ITaskActivityManager.java
+++ b/org.eclipse.mylyn.tasks.core/src/org/eclipse/mylyn/tasks/core/ITaskActivityManager.java
@@ -12,6 +12,7 @@
package org.eclipse.mylyn.tasks.core;
import java.util.Calendar;
+import java.util.Date;
import java.util.Set;
import org.eclipse.mylyn.internal.tasks.core.AbstractTask;
@@ -68,6 +69,18 @@ public interface ITaskActivityManager {
*/
public abstract long getElapsedTime(ITask task, Calendar start, Calendar end);
+ /**
+ * @return the date of the first activity of the given task
+ * @since 3.10
+ */
+ public abstract Date getFirstActivity(ITask task);
+
+ /**
+ * @return the date of the last activity of the given task
+ * @since 3.10
+ */
+ public abstract Date getLastActivity(ITask task);
+
public abstract void addActivityListener(ITaskActivityListener listener);
public abstract void removeActivityListener(ITaskActivityListener listener);

Back to the top