diff options
author | relves | 2007-01-29 17:43:34 +0000 |
---|---|---|
committer | relves | 2007-01-29 17:43:34 +0000 |
commit | 6c0e97919d227810491f7bb827a31e474f2a9a13 (patch) | |
tree | c28d9cf4b57a86d941f42af383425dd53f917e46 /org.eclipse.mylyn.tasks.ui | |
parent | 1682370a79ea52dbdfbc4826fa07399527627ddc (diff) | |
download | org.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')
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(); |