public class DefaultScheduleModel extends Object implements ScheduleModel, Serializable
| Constructor and Description |
|---|
DefaultScheduleModel() |
DefaultScheduleModel(List<ScheduleEvent<?>> events) |
| Modifier and Type | Method and Description |
|---|---|
void |
addEvent(ScheduleEvent<?> event) |
void |
clear() |
boolean |
deleteEvent(ScheduleEvent<?> event) |
ScheduleEvent<?> |
getEvent(String id) |
int |
getEventCount() |
List<ScheduleEvent<?>> |
getEvents() |
boolean |
isEventLimit() |
void |
setEventLimit(boolean eventLimit) |
void |
updateEvent(ScheduleEvent event) |
public DefaultScheduleModel()
public DefaultScheduleModel(List<ScheduleEvent<?>> events)
public void addEvent(ScheduleEvent<?> event)
addEvent in interface ScheduleModelpublic boolean deleteEvent(ScheduleEvent<?> event)
deleteEvent in interface ScheduleModelpublic List<ScheduleEvent<?>> getEvents()
getEvents in interface ScheduleModelpublic ScheduleEvent<?> getEvent(String id)
getEvent in interface ScheduleModelpublic void updateEvent(ScheduleEvent event)
updateEvent in interface ScheduleModelpublic int getEventCount()
getEventCount in interface ScheduleModelpublic void clear()
clear in interface ScheduleModelpublic boolean isEventLimit()
isEventLimit in interface ScheduleModelpublic void setEventLimit(boolean eventLimit)
Copyright © 2020. All rights reserved.