Class AgendaApp
- java.lang.Object
-
- org.silverpeas.mobile.client.common.app.App
-
- org.silverpeas.mobile.client.apps.agenda.AgendaApp
-
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler
,AgendaAppEventHandler
,NavigationEventHandler
,AppEventHandler
public class AgendaApp extends App implements AgendaAppEventHandler, NavigationEventHandler
-
-
Field Summary
Fields Modifier and Type Field Description static String
EVENT_REMINDER_TYPE
-
Constructor Summary
Constructors Constructor Description AgendaApp()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
appInstanceChanged(NavigationAppInstanceChangedEvent event)
void
createEvent(EventCreateEvent event)
void
createReminder(ReminderCreateEvent event)
void
deleteReminder(ReminderDeleteEvent event)
List<CalendarEventDTO>
getAppEvents()
void
loadAttachments(AttachmentsLoadEvent event)
void
loadCalendarEvents(CalendarLoadEvent event)
void
loadReminders(RemindersLoadEvent event)
void
loadUsersAndGroups(AgendaPage page)
void
participation(ParticipationEvent event)
void
showContent(NavigationShowContentEvent event)
void
start()
void
stop()
void
updateReminder(ReminderUpdateEvent event)
-
Methods inherited from class org.silverpeas.mobile.client.common.app.App
getApplicationInstance, getAppName, getMainPage, isStopLoading, receiveEvent, setApplicationInstance, setMainPage, setStopLoading, startWithContent, stopLoadingDataEvent
-
-
-
-
Field Detail
-
EVENT_REMINDER_TYPE
public static final String EVENT_REMINDER_TYPE
- See Also:
- Constant Field Values
-
-
Method Detail
-
getAppEvents
public List<CalendarEventDTO> getAppEvents()
-
appInstanceChanged
public void appInstanceChanged(NavigationAppInstanceChangedEvent event)
- Specified by:
appInstanceChanged
in interfaceNavigationEventHandler
-
showContent
public void showContent(NavigationShowContentEvent event)
- Specified by:
showContent
in interfaceNavigationEventHandler
- Overrides:
showContent
in classApp
-
loadCalendarEvents
public void loadCalendarEvents(CalendarLoadEvent event)
- Specified by:
loadCalendarEvents
in interfaceAgendaAppEventHandler
-
loadReminders
public void loadReminders(RemindersLoadEvent event)
- Specified by:
loadReminders
in interfaceAgendaAppEventHandler
-
updateReminder
public void updateReminder(ReminderUpdateEvent event)
- Specified by:
updateReminder
in interfaceAgendaAppEventHandler
-
createReminder
public void createReminder(ReminderCreateEvent event)
- Specified by:
createReminder
in interfaceAgendaAppEventHandler
-
deleteReminder
public void deleteReminder(ReminderDeleteEvent event)
- Specified by:
deleteReminder
in interfaceAgendaAppEventHandler
-
loadAttachments
public void loadAttachments(AttachmentsLoadEvent event)
- Specified by:
loadAttachments
in interfaceAgendaAppEventHandler
-
participation
public void participation(ParticipationEvent event)
- Specified by:
participation
in interfaceAgendaAppEventHandler
-
createEvent
public void createEvent(EventCreateEvent event)
- Specified by:
createEvent
in interfaceAgendaAppEventHandler
-
loadUsersAndGroups
public void loadUsersAndGroups(AgendaPage page)
-
-