public class ListCalendarEventProvider extends java.lang.Object implements CalendarEventProvider
CalendarEventProvider.EventSetChangeEvent, CalendarEventProvider.EventSetChangeListener
Constructor and Description |
---|
ListCalendarEventProvider() |
Modifier and Type | Method and Description |
---|---|
void |
addEvent(CalendarEvent calendarEvent)
Adds
CalendarEvent to the event provider list. |
void |
addEventSetChangeListener(CalendarEventProvider.EventSetChangeListener listener) |
java.util.List<CalendarEvent> |
getEvents() |
void |
removeAllEvents()
Removes all
CalendarEvent in the event provider list. |
void |
removeEvent(CalendarEvent calendarEvent)
Removes
CalendarEvent from the event provider list. |
void |
removeEventSetChangeListener(CalendarEventProvider.EventSetChangeListener listener) |
void |
setCalendar(Calendar calendar) |
public java.util.List<CalendarEvent> getEvents()
getEvents
in interface CalendarEventProvider
public void addEvent(CalendarEvent calendarEvent)
CalendarEventProvider
CalendarEvent
to the event provider list.
Not supported by EntityCalendarEventProvider
, use datasource for changing data items.
addEvent
in interface CalendarEventProvider
calendarEvent
- calendar eventpublic void removeEvent(CalendarEvent calendarEvent)
CalendarEventProvider
CalendarEvent
from the event provider list.
Not supported by EntityCalendarEventProvider
, use datasource for changing data items.
removeEvent
in interface CalendarEventProvider
calendarEvent
- calendar eventpublic void removeAllEvents()
CalendarEventProvider
CalendarEvent
in the event provider list.
Not supported by EntityCalendarEventProvider
, use datasource for changing data items.
removeAllEvents
in interface CalendarEventProvider
public void setCalendar(Calendar calendar)
setCalendar
in interface CalendarEventProvider
public void addEventSetChangeListener(CalendarEventProvider.EventSetChangeListener listener)
addEventSetChangeListener
in interface CalendarEventProvider
public void removeEventSetChangeListener(CalendarEventProvider.EventSetChangeListener listener)
removeEventSetChangeListener
in interface CalendarEventProvider