public class CalendarEventWrapper<V>
extends java.lang.Object
implements com.vaadin.v7.ui.components.calendar.event.CalendarEvent, com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeNotifier
com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeEvent, com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeListener, com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeNotifier
Modifier and Type | Field and Description |
---|---|
protected CalendarEvent<V> |
calendarEvent |
protected java.util.List<com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeListener> |
eventChangeListeners |
protected java.util.function.Function<V,java.util.Date> |
modelToPresentationConverter |
Constructor and Description |
---|
CalendarEventWrapper(CalendarEvent<V> calendarEvent,
java.util.function.Function<V,java.util.Date> modelToPresentationConverter) |
Modifier and Type | Method and Description |
---|---|
void |
addEventChangeListener(com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeListener listener) |
boolean |
equals(java.lang.Object o) |
protected void |
fireItemChanged() |
CalendarEvent<V> |
getCalendarEvent() |
java.lang.String |
getCaption() |
java.lang.String |
getDescription() |
java.util.Date |
getEnd() |
java.util.Date |
getStart() |
java.lang.String |
getStyleName() |
int |
hashCode() |
boolean |
isAllDay() |
void |
removeEventChangeListener(com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeListener listener) |
protected java.util.function.Function<V,java.util.Date> modelToPresentationConverter
protected CalendarEvent<V> calendarEvent
protected java.util.List<com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeListener> eventChangeListeners
public CalendarEventWrapper(CalendarEvent<V> calendarEvent, java.util.function.Function<V,java.util.Date> modelToPresentationConverter)
protected void fireItemChanged()
@Nullable public java.util.Date getStart()
getStart
in interface com.vaadin.v7.ui.components.calendar.event.CalendarEvent
@Nullable public java.util.Date getEnd()
getEnd
in interface com.vaadin.v7.ui.components.calendar.event.CalendarEvent
@Nullable public java.lang.String getCaption()
getCaption
in interface com.vaadin.v7.ui.components.calendar.event.CalendarEvent
@Nullable public java.lang.String getDescription()
getDescription
in interface com.vaadin.v7.ui.components.calendar.event.CalendarEvent
@Nullable public java.lang.String getStyleName()
getStyleName
in interface com.vaadin.v7.ui.components.calendar.event.CalendarEvent
public boolean isAllDay()
isAllDay
in interface com.vaadin.v7.ui.components.calendar.event.CalendarEvent
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public CalendarEvent<V> getCalendarEvent()
public void addEventChangeListener(com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeListener listener)
addEventChangeListener
in interface com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeNotifier
public void removeEventChangeListener(com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeListener listener)
removeEventChangeListener
in interface com.vaadin.v7.ui.components.calendar.event.CalendarEvent.EventChangeNotifier