Interface CalendarEventProvider
-
- All Superinterfaces:
Serializable
- All Known Subinterfaces:
CalendarEditableEventProvider
- All Known Implementing Classes:
BasicEventProvider,Calendar,ContainerEventProvider
@Deprecated public interface CalendarEventProvider extends Serializable
Deprecated.Interface for querying events. The Vaadin Calendar always has a CalendarEventProvider set.- Since:
- 7.1.0
- Author:
- Vaadin Ltd.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classCalendarEventProvider.EventSetChangeEventDeprecated.static interfaceCalendarEventProvider.EventSetChangeListenerDeprecated.static interfaceCalendarEventProvider.EventSetChangeNotifierDeprecated.
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description List<CalendarEvent>getEvents(Date startDate, Date endDate)Deprecated.Gets all available events in the target date range between startDate and endDate.
-
-
-
Method Detail
-
getEvents
List<CalendarEvent> getEvents(Date startDate, Date endDate)
Deprecated.Gets all available events in the target date range between startDate and endDate. The Vaadin Calendar queries the events from the range that is shown, which is not guaranteed to be the same as the date range that is set.
For example, if you set the date range to be monday 22.2.2010 - wednesday 24.2.2010, the used Event Provider will be queried for events between monday 22.2.2010 00:00 and sunday 28.2.2010 23:59. Generally you can expect the date range to be expanded to whole days and whole weeks.
- Parameters:
startDate- Start dateendDate- End date- Returns:
- List of events
-
-