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 © 2018. All rights reserved.