TaskLength bottomUnitLength = getTaskManager().createLength(
getViewState().getBottomTimeUnit(), diff);
for (int i = 0; i < myTasks.size(); i++) {
Task task = (Task) myTasks.get(i);
TaskLength taskLength = task
.translateDuration(bottomUnitLength);
int dayDiff = (int) (taskLength.getValue());
if (dayDiff != 0) {
((TaskMutator) myMutators.get(i)).shift(dayDiff);
}