&& !(getDropHandler() instanceof CalendarMonthDropHandler)) {
setDropHandler(new CalendarMonthDropHandler());
} else if (!monthView
&& !(getDropHandler() instanceof CalendarWeekDropHandler)) {
setDropHandler(new CalendarWeekDropHandler());
}
getDropHandler().setCalendarPaintable(this);
getDropHandler().updateAcceptRules(child);