Class FormsOnlineApp
- java.lang.Object
-
- org.silverpeas.mobile.client.common.app.App
-
- org.silverpeas.mobile.client.apps.formsonline.FormsOnlineApp
-
- All Implemented Interfaces:
com.google.gwt.event.shared.EventHandler,FormsOnlineAppEventHandler,NavigationEventHandler,AppEventHandler
public class FormsOnlineApp extends App implements FormsOnlineAppEventHandler, NavigationEventHandler
-
-
Constructor Summary
Constructors Constructor Description FormsOnlineApp()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidappInstanceChanged(NavigationAppInstanceChangedEvent event)voidformNotSaved(int error)voidformSaved()voidloadFormOnline(FormOnlineLoadEvent event)Loads one form for create a new request.voidloadFormOnlineAsReceiver(FormOnlineAsReceiverLoadEvent event)Loads all requests of selected form where the current user is receiver.voidloadFormRequest(FormsOnlineLoadRequestEvent loadEvent)Loads a form request.voidloadFormsOnline(FormsOnlineLoadEvent event)Loads all forms published.voidloadFormsOnlineAsReceiver(FormsOnlineAsReceiverLoadEvent formsOnlineAsReceiverLoadEvent)Loads all forms where the current user is receiver.voidloadMyRequests(FormOnlineMyRequestLoadEvent formOnlineMyRequestLoadEvent)Load all requests created by the current user.voidloadUserField(FormOnlineLoadUserFieldEvent event)voidsaveForm(FormSaveEvent formSaveEvent)Save new request.voidshowContent(NavigationShowContentEvent event)voidstart()voidstop()voidvalidationRequest(FormsOnlineValidationRequestEvent event)-
Methods inherited from class org.silverpeas.mobile.client.common.app.App
getApplicationInstance, getAppName, getMainPage, isStopLoading, receiveEvent, setApplicationInstance, setMainPage, setStopLoading, startWithContent, stopLoadingDataEvent
-
-
-
-
Method Detail
-
loadFormsOnline
public void loadFormsOnline(FormsOnlineLoadEvent event)
Loads all forms published.- Specified by:
loadFormsOnlinein interfaceFormsOnlineAppEventHandler- Parameters:
event-
-
loadFormOnline
public void loadFormOnline(FormOnlineLoadEvent event)
Loads one form for create a new request.- Specified by:
loadFormOnlinein interfaceFormsOnlineAppEventHandler- Parameters:
event-
-
saveForm
public void saveForm(FormSaveEvent formSaveEvent)
Save new request.- Specified by:
saveFormin interfaceFormsOnlineAppEventHandler- Parameters:
formSaveEvent-
-
formSaved
public void formSaved()
-
formNotSaved
public void formNotSaved(int error)
-
loadUserField
public void loadUserField(FormOnlineLoadUserFieldEvent event)
- Specified by:
loadUserFieldin interfaceFormsOnlineAppEventHandler
-
loadFormsOnlineAsReceiver
public void loadFormsOnlineAsReceiver(FormsOnlineAsReceiverLoadEvent formsOnlineAsReceiverLoadEvent)
Loads all forms where the current user is receiver.- Specified by:
loadFormsOnlineAsReceiverin interfaceFormsOnlineAppEventHandler- Parameters:
formsOnlineAsReceiverLoadEvent-
-
loadFormOnlineAsReceiver
public void loadFormOnlineAsReceiver(FormOnlineAsReceiverLoadEvent event)
Loads all requests of selected form where the current user is receiver.- Specified by:
loadFormOnlineAsReceiverin interfaceFormsOnlineAppEventHandler- Parameters:
event-
-
validationRequest
public void validationRequest(FormsOnlineValidationRequestEvent event)
- Specified by:
validationRequestin interfaceFormsOnlineAppEventHandler
-
loadMyRequests
public void loadMyRequests(FormOnlineMyRequestLoadEvent formOnlineMyRequestLoadEvent)
Load all requests created by the current user.- Specified by:
loadMyRequestsin interfaceFormsOnlineAppEventHandler- Parameters:
formOnlineMyRequestLoadEvent-
-
loadFormRequest
public void loadFormRequest(FormsOnlineLoadRequestEvent loadEvent)
Loads a form request.- Specified by:
loadFormRequestin interfaceFormsOnlineAppEventHandler- Parameters:
loadEvent-
-
appInstanceChanged
public void appInstanceChanged(NavigationAppInstanceChangedEvent event)
- Specified by:
appInstanceChangedin interfaceNavigationEventHandler
-
showContent
public void showContent(NavigationShowContentEvent event)
- Specified by:
showContentin interfaceNavigationEventHandler- Overrides:
showContentin classApp
-
-