public class DefaultScheduleEvent<T> extends Object implements ScheduleEvent<T>, Serializable
Modifier and Type | Class and Description |
---|---|
static class |
DefaultScheduleEvent.Builder<T> |
Constructor and Description |
---|
DefaultScheduleEvent() |
DefaultScheduleEvent(String title,
LocalDateTime start,
LocalDateTime end)
Deprecated.
Use
builder() instead. |
DefaultScheduleEvent(String title,
LocalDateTime start,
LocalDateTime end,
boolean allDay)
Deprecated.
Use
builder() instead. |
DefaultScheduleEvent(String title,
LocalDateTime start,
LocalDateTime end,
String styleClass)
Deprecated.
Use
builder() instead. |
DefaultScheduleEvent(String title,
LocalDateTime start,
LocalDateTime end,
T data)
Deprecated.
Use
builder() instead. |
public DefaultScheduleEvent()
@Deprecated public DefaultScheduleEvent(String title, LocalDateTime start, LocalDateTime end)
builder()
instead.@Deprecated public DefaultScheduleEvent(String title, LocalDateTime start, LocalDateTime end, boolean allDay)
builder()
instead.@Deprecated public DefaultScheduleEvent(String title, LocalDateTime start, LocalDateTime end, String styleClass)
builder()
instead.@Deprecated public DefaultScheduleEvent(String title, LocalDateTime start, LocalDateTime end, T data)
builder()
instead.public String getId()
getId
in interface ScheduleEvent<T>
public void setId(String id)
setId
in interface ScheduleEvent<T>
public String getGroupId()
getGroupId
in interface ScheduleEvent<T>
public void setGroupId(String groupId)
public String getTitle()
getTitle
in interface ScheduleEvent<T>
public void setTitle(String title)
public LocalDateTime getStartDate()
getStartDate
in interface ScheduleEvent<T>
public void setStartDate(LocalDateTime startDate)
setStartDate
in interface ScheduleEvent<T>
public LocalDateTime getEndDate()
getEndDate
in interface ScheduleEvent<T>
public void setEndDate(LocalDateTime endDate)
setEndDate
in interface ScheduleEvent<T>
public boolean isAllDay()
isAllDay
in interface ScheduleEvent<T>
public void setAllDay(boolean allDay)
public void setStyleClass(String styleClass)
public String getStyleClass()
getStyleClass
in interface ScheduleEvent<T>
public T getData()
getData
in interface ScheduleEvent<T>
public void setData(T data)
public boolean isEditable()
isEditable
in interface ScheduleEvent<T>
public boolean isOverlapAllowed()
isOverlapAllowed
in interface ScheduleEvent<T>
public void setOverlapAllowed(boolean overlapAllowed)
public void setEditable(boolean editable)
public String getDescription()
getDescription
in interface ScheduleEvent<T>
public void setDescription(String description)
public String getUrl()
getUrl
in interface ScheduleEvent<T>
public void setUrl(String url)
public ScheduleRenderingMode getRenderingMode()
getRenderingMode
in interface ScheduleEvent<T>
public void setRenderingMode(ScheduleRenderingMode renderingMode)
public Map<String,Object> getDynamicProperties()
getDynamicProperties
in interface ScheduleEvent<T>
public static <T> DefaultScheduleEvent.Builder<T> builder()
Copyright © 2020. All rights reserved.