Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorrelves2007-01-29 17:43:34 +0000
committerrelves2007-01-29 17:43:34 +0000
commit6c0e97919d227810491f7bb827a31e474f2a9a13 (patch)
treec28d9cf4b57a86d941f42af383425dd53f917e46 /org.eclipse.mylyn.tasks.ui
parent1682370a79ea52dbdfbc4826fa07399527627ddc (diff)
downloadorg.eclipse.mylyn.tasks-6c0e97919d227810491f7bb827a31e474f2a9a13.tar.gz
org.eclipse.mylyn.tasks-6c0e97919d227810491f7bb827a31e474f2a9a13.tar.xz
org.eclipse.mylyn.tasks-6c0e97919d227810491f7bb827a31e474f2a9a13.zip
Schedule for Next week end of day
Diffstat (limited to 'org.eclipse.mylyn.tasks.ui')
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/ScheduleTaskMenuContributor.java5
-rw-r--r--org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TaskListManager.java5
2 files changed, 8 insertions, 2 deletions
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/ScheduleTaskMenuContributor.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/ScheduleTaskMenuContributor.java
index 081a454e9..030ff7aeb 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/ScheduleTaskMenuContributor.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/internal/tasks/ui/ScheduleTaskMenuContributor.java
@@ -146,8 +146,9 @@ public class ScheduleTaskMenuContributor implements IDynamicSubMenuContributor {
public void run() {
for (ITaskListElement element : taskListElementsToSchedule) {
ITask task = tasklistManager.getTaskForElement(element, true);
- TasksUiPlugin.getTaskListManager().setScheduledFor(task,
- TasksUiPlugin.getTaskListManager().getActivityNextWeek().getStart().getTime());
+ Calendar startNextWeek = Calendar.getInstance();
+ TasksUiPlugin.getTaskListManager().setScheduledNextWeek(startNextWeek);
+ TasksUiPlugin.getTaskListManager().setScheduledFor(task, startNextWeek.getTime());
}
}
};
diff --git a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TaskListManager.java b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TaskListManager.java
index dc9754d8f..fd825c6ba 100644
--- a/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TaskListManager.java
+++ b/org.eclipse.mylyn.tasks.ui/src/org/eclipse/mylyn/tasks/ui/TaskListManager.java
@@ -545,6 +545,11 @@ public class TaskListManager implements IPropertyChangeListener {
return calendar;
}
+ public void setScheduledNextWeek(Calendar calendar) {
+ calendar.setTimeInMillis(TasksUiPlugin.getTaskListManager().getActivityNextWeek().getStart().getTimeInMillis());
+ setScheduledToday(calendar);
+ }
+
public Object[] getDateRanges() {
// parseFutureReminders();
return dateRangeContainers.toArray();

Back to the top