public abstract class AbstractCalendarViewController
extends java.lang.Object
implements java.io.Serializable
| Modifier and Type | Field and Description |
|---|---|
protected CalendarViewService |
calendarViewService |
protected org.apache.commons.logging.Log |
logger |
protected com.icesoft.faces.facelets.component.schedule.common.CalendarViewModel |
viewModel |
| Constructor and Description |
|---|
AbstractCalendarViewController() |
| Modifier and Type | Method and Description |
|---|---|
abstract void |
dispose()
Disposes the respective CalendarViewController dataStructure
|
com.icesoft.faces.facelets.component.schedule.common.CalendarViewModel |
getViewModel() |
abstract void |
initialize()
Initialized the respective CalendarViewController dataStructures.
|
abstract void |
nextCalendar(javax.faces.event.ActionEvent event)
Increments the calendar view one unit past the current date cursor.
|
abstract void |
previousCalendar(javax.faces.event.ActionEvent event)
Decrements the calendar view one unit past the current date cursor.
|
protected void |
refreshModel()
Uility to refresh view model.
|
void |
setCalendarViewService(CalendarViewService calendarViewService)
Sets link to calendar service which is responsible for getting
calendar events for the four different view types.
|
void |
setInitializeDataModel(CalendarViewService calendarViewService)
Sets calendarViewService and initializes the calendar data model.
|
protected final org.apache.commons.logging.Log logger
protected CalendarViewService calendarViewService
protected com.icesoft.faces.facelets.component.schedule.common.CalendarViewModel viewModel
public abstract void previousCalendar(javax.faces.event.ActionEvent event)
event - jsf action event.public abstract void nextCalendar(javax.faces.event.ActionEvent event)
event - jsf action event.public abstract void initialize()
public abstract void dispose()
public void setInitializeDataModel(CalendarViewService calendarViewService)
calendarViewService - calendar service for fetching calendar event
data.public void setCalendarViewService(CalendarViewService calendarViewService)
calendarViewService - service wrapper for Spring services.protected void refreshModel()
public com.icesoft.faces.facelets.component.schedule.common.CalendarViewModel getViewModel()
Copyright 2025 ICEsoft Technologies Canada, Corp. All Rights Reserved.