public class SimpleCalendarEvent extends java.lang.Object implements CalendarEvent
CalendarEvent.EventChangeEvent, CalendarEvent.EventChangeListener
Modifier and Type | Field and Description |
---|---|
protected java.lang.String |
caption |
protected java.lang.String |
description |
protected java.util.Date |
end |
protected com.haulmont.bali.events.EventHub |
events |
protected boolean |
isAllDay |
protected java.util.Date |
start |
protected java.lang.String |
styleName |
Constructor and Description |
---|
SimpleCalendarEvent() |
Modifier and Type | Method and Description |
---|---|
com.haulmont.bali.events.Subscription |
addEventChangeListener(java.util.function.Consumer<CalendarEvent.EventChangeEvent> listener) |
protected void |
fireDataChanged() |
java.lang.String |
getCaption() |
java.lang.String |
getDescription() |
java.util.Date |
getEnd() |
java.util.Date |
getStart() |
java.lang.String |
getStyleName() |
boolean |
isAllDay() |
void |
removeEventChangeListener(java.util.function.Consumer<CalendarEvent.EventChangeEvent> listener) |
void |
setAllDay(boolean isAllDay) |
void |
setCaption(java.lang.String caption) |
void |
setDescription(java.lang.String description) |
void |
setEnd(java.util.Date end) |
void |
setStart(java.util.Date start) |
void |
setStyleName(java.lang.String styleName) |
protected java.util.Date start
protected java.util.Date end
protected java.lang.String caption
protected java.lang.String description
protected java.lang.String styleName
protected boolean isAllDay
protected com.haulmont.bali.events.EventHub events
protected void fireDataChanged()
public java.util.Date getStart()
getStart
in interface CalendarEvent
public void setStart(java.util.Date start)
setStart
in interface CalendarEvent
public java.util.Date getEnd()
getEnd
in interface CalendarEvent
public void setEnd(java.util.Date end)
setEnd
in interface CalendarEvent
public java.lang.String getCaption()
getCaption
in interface CalendarEvent
public void setCaption(java.lang.String caption)
setCaption
in interface CalendarEvent
public void setDescription(java.lang.String description)
setDescription
in interface CalendarEvent
public java.lang.String getDescription()
getDescription
in interface CalendarEvent
public java.lang.String getStyleName()
getStyleName
in interface CalendarEvent
public void setStyleName(java.lang.String styleName)
setStyleName
in interface CalendarEvent
public boolean isAllDay()
isAllDay
in interface CalendarEvent
public void setAllDay(boolean isAllDay)
setAllDay
in interface CalendarEvent
public com.haulmont.bali.events.Subscription addEventChangeListener(java.util.function.Consumer<CalendarEvent.EventChangeEvent> listener)
addEventChangeListener
in interface CalendarEvent
public void removeEventChangeListener(java.util.function.Consumer<CalendarEvent.EventChangeEvent> listener)
removeEventChangeListener
in interface CalendarEvent
listener
- a listener to remove