public class EntityCalendarEventProvider extends java.lang.Object implements CalendarEventProvider, java.io.Serializable
CalendarEventProvider.EventSetChangeEvent, CalendarEventProvider.EventSetChangeListener
Constructor and Description |
---|
EntityCalendarEventProvider(CollectionDatasource datasource) |
Modifier and Type | Method and Description |
---|---|
void |
addEvent(CalendarEvent event)
Adds
CalendarEvent to the event provider list. |
void |
addEventSetChangeListener(CalendarEventProvider.EventSetChangeListener listener) |
java.lang.String |
getCaptionProperty() |
java.lang.String |
getDescriptionProperty() |
java.lang.String |
getEndDateProperty() |
java.util.List<CalendarEvent> |
getEvents() |
java.lang.String |
getIsAllDayProperty() |
java.lang.String |
getStartDateProperty() |
java.lang.String |
getStyleNameProperty() |
void |
removeAllEvents()
Removes all
CalendarEvent in the event provider list. |
void |
removeEvent(CalendarEvent event)
Removes
CalendarEvent from the event provider list. |
void |
removeEventSetChangeListener(CalendarEventProvider.EventSetChangeListener listener) |
void |
setAllDayProperty(java.lang.String allDayProperty) |
void |
setCalendar(Calendar calendar) |
void |
setCaptionProperty(java.lang.String captionProperty) |
void |
setDescriptionProperty(java.lang.String descriptionProperty) |
void |
setEndDateProperty(java.lang.String endDateProperty) |
void |
setStartDateProperty(java.lang.String startDateProperty) |
void |
setStyleNameProperty(java.lang.String styleNameProperty) |
void |
unbind() |
public EntityCalendarEventProvider(CollectionDatasource datasource)
public void addEvent(CalendarEvent event)
CalendarEventProvider
CalendarEvent
to the event provider list.
Not supported by EntityCalendarEventProvider
, use datasource for changing data items.
addEvent
in interface CalendarEventProvider
event
- calendar eventpublic void removeEvent(CalendarEvent event)
CalendarEventProvider
CalendarEvent
from the event provider list.
Not supported by EntityCalendarEventProvider
, use datasource for changing data items.
removeEvent
in interface CalendarEventProvider
event
- 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
public java.util.List<CalendarEvent> getEvents()
getEvents
in interface CalendarEventProvider
public void setStartDateProperty(java.lang.String startDateProperty)
public java.lang.String getStartDateProperty()
public void setEndDateProperty(java.lang.String endDateProperty)
public java.lang.String getEndDateProperty()
public void setCaptionProperty(java.lang.String captionProperty)
public java.lang.String getCaptionProperty()
public void setDescriptionProperty(java.lang.String descriptionProperty)
public java.lang.String getDescriptionProperty()
public void setStyleNameProperty(java.lang.String styleNameProperty)
public java.lang.String getStyleNameProperty()
public void setAllDayProperty(java.lang.String allDayProperty)
public java.lang.String getIsAllDayProperty()
public void unbind()