final Date date = (Date) calendarWidget.getDate().clone();
multiViewBody.setDays((Date) date.clone(), calendarWidget.getDays());
dayViewHeader.setDays((Date) date.clone(), calendarWidget.getDays());
dayViewHeader.setYear((Date) date.clone());
dayViewBody.setDays((Date) date.clone(), calendarWidget.getDays());
dayViewBody.getTimeline().prepare();
dropController.setColumns(calendarWidget.getDays());
dropController.setIntervalsPerHour(calendarWidget.getSettings().getIntervalsPerHour());
dropController.setDate((Date)calendarWidget.getDate().clone());