Package org.primefaces.model
Class DefaultScheduleModel
- java.lang.Object
-
- org.primefaces.model.DefaultScheduleModel
-
- All Implemented Interfaces:
Serializable
,ScheduleModel
- Direct Known Subclasses:
LazyScheduleModel
public class DefaultScheduleModel extends Object implements ScheduleModel, Serializable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description DefaultScheduleModel()
DefaultScheduleModel(List<ScheduleEvent<?>> events)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method 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)
-
-
-
Constructor Detail
-
DefaultScheduleModel
public DefaultScheduleModel()
-
DefaultScheduleModel
public DefaultScheduleModel(List<ScheduleEvent<?>> events)
-
-
Method Detail
-
addEvent
public void addEvent(ScheduleEvent<?> event)
- Specified by:
addEvent
in interfaceScheduleModel
-
deleteEvent
public boolean deleteEvent(ScheduleEvent<?> event)
- Specified by:
deleteEvent
in interfaceScheduleModel
-
getEvents
public List<ScheduleEvent<?>> getEvents()
- Specified by:
getEvents
in interfaceScheduleModel
-
getEvent
public ScheduleEvent<?> getEvent(String id)
- Specified by:
getEvent
in interfaceScheduleModel
-
updateEvent
public void updateEvent(ScheduleEvent<?> event)
- Specified by:
updateEvent
in interfaceScheduleModel
-
getEventCount
public int getEventCount()
- Specified by:
getEventCount
in interfaceScheduleModel
-
clear
public void clear()
- Specified by:
clear
in interfaceScheduleModel
-
isEventLimit
public boolean isEventLimit()
- Specified by:
isEventLimit
in interfaceScheduleModel
-
setEventLimit
public void setEventLimit(boolean eventLimit)
-
-