Class CalendarWeekDropHandler
- java.lang.Object
-
- com.vaadin.client.ui.dd.VAbstractDropHandler
-
- com.vaadin.v7.client.ui.calendar.schedule.dd.CalendarDropHandler
-
- com.vaadin.v7.client.ui.calendar.schedule.dd.CalendarWeekDropHandler
-
- All Implemented Interfaces:
VDropHandler
public class CalendarWeekDropHandler extends CalendarDropHandler
Handles DD when the weekly view is showing in the Calendar. In the weekly view, drops are only allowed in the the time slots for each day. The slot index and the day index are included in the drop details sent to the server.- Since:
- 7.1
- Author:
- Vaadin Ltd.
-
-
Field Summary
-
Fields inherited from class com.vaadin.v7.client.ui.calendar.schedule.dd.CalendarDropHandler
calendarConnector
-
-
Constructor Summary
Constructors Constructor Description CalendarWeekDropHandler(CalendarConnector connector)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected voiddragAccepted(VDragEvent drag)voiddragEnter(VDragEvent drag)voiddragLeave(VDragEvent drag)voiddragOver(VDragEvent drag)booleandrop(VDragEvent drag)-
Methods inherited from class com.vaadin.v7.client.ui.calendar.schedule.dd.CalendarDropHandler
getApplicationConnection, getConnector
-
Methods inherited from class com.vaadin.client.ui.dd.VAbstractDropHandler
updateAcceptRules, validate
-
-
-
-
Constructor Detail
-
CalendarWeekDropHandler
public CalendarWeekDropHandler(CalendarConnector connector)
-
-
Method Detail
-
dragAccepted
protected void dragAccepted(VDragEvent drag)
- Specified by:
dragAcceptedin classVAbstractDropHandler
-
dragOver
public void dragOver(VDragEvent drag)
- Specified by:
dragOverin interfaceVDropHandler- Overrides:
dragOverin classVAbstractDropHandler
-
dragEnter
public void dragEnter(VDragEvent drag)
- Specified by:
dragEnterin interfaceVDropHandler- Overrides:
dragEnterin classVAbstractDropHandler
-
drop
public boolean drop(VDragEvent drag)
- Specified by:
dropin interfaceVDropHandler- Overrides:
dropin classVAbstractDropHandler
-
dragLeave
public void dragLeave(VDragEvent drag)
- Specified by:
dragLeavein interfaceVDropHandler- Overrides:
dragLeavein classVAbstractDropHandler
-
-