com.vaadin.ui.components.calendar.
Class CalendarTargetDetails
- java.lang.Object
-
- com.vaadin.event.dd.TargetDetailsImpl
-
- com.vaadin.ui.components.calendar.CalendarTargetDetails
-
All Implemented Interfaces:
public class CalendarTargetDetails extends TargetDetailsImpl
Drop details for
Calendar
. When something is dropped on the Calendar, this class contains the specific details of the drop point. Specifically, this class gives access to the date where the drop happened. If the Calendar was in weekly mode, the date also includes the start time of the slot.Since:
7.1
Author:
Vaadin Ltd.
See Also:
-
-
Constructor Summary
Constructors Constructor Description CalendarTargetDetails(Map<String,Object> rawDropData, DropTarget dropTarget)
-
Method Summary
All Methods Modifier and Type Method Description Date
getDropTime()
Calendar
getTargetCalendar()
boolean
hasDropTime()
void
setHasDropTime(boolean hasDropTime)
Does the dropped item have a time associated with it
-
Methods inherited from class com.vaadin.event.dd.TargetDetailsImpl
getData, getMouseEvent, getTarget, setData
-
-
-
-
Constructor Detail
-
CalendarTargetDetails
public CalendarTargetDetails(Map<String,Object> rawDropData, DropTarget dropTarget)
-
-
Method Detail
-
hasDropTime
public boolean hasDropTime()
Returns:
true if
getDropTime()
will return a date object with the time set to the start of the time slot where the drop happened
-
setHasDropTime
public void setHasDropTime(boolean hasDropTime)
Does the dropped item have a time associated with it
Parameters:
hasDropTime
-
-
getDropTime
public Date getDropTime()
Returns:
the date where the drop happened
-
-