Class CalendarTargetDetails
- java.lang.Object
-
- com.vaadin.event.dd.TargetDetailsImpl
-
- com.vaadin.ui.components.calendar.CalendarTargetDetails
-
- All Implemented Interfaces:
TargetDetails,Serializable
public class CalendarTargetDetails extends TargetDetailsImpl
Drop details forCalendar. 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:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description CalendarTargetDetails(Map<String,Object> rawDropData, DropTarget dropTarget)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DategetDropTime()CalendargetTargetCalendar()booleanhasDropTime()voidsetHasDropTime(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
-
-