Package org.kuali.rice.krad.web.form
Class InquiryForm
java.lang.Object
org.kuali.rice.krad.web.form.UifFormBase
org.kuali.rice.krad.web.form.InquiryForm
- All Implemented Interfaces:
Serializable,ViewModel
Form class for
InquiryView screens- Author:
- Kuali Rice Team (rice.collab@kuali.org)
- See Also:
-
Field Summary
Fields inherited from class org.kuali.rice.krad.web.form.UifFormBase
actionFlags, actionParameters, addedCollectionItems, ajaxRequest, ajaxReturnType, applyDefaultValues, attachmentFile, canEditView, clientStateForSyncing, controllerMapping, csrfToken, dialogExplanations, dialogResponses, dirtyForm, editModes, evaluateFlagsAndModes, extensionData, flowKey, focusId, formKey, formPostUrl, growlScript, historyFlow, historyManager, jumpToId, jumpToName, methodToCall, newCollectionLines, pageId, readOnlyFieldsList, renderedInDialog, renderedInIframe, request, requestedFormKey, requestRedirected, returnDialogId, returnDialogResponse, returnFormKey, returnLocation, selectedCollectionLines, selectedLookupResultsCache, sessionId, sessionTimeoutInterval, showDialogId, state, triggerActionId, updateComponentId, view, viewId, viewName, viewPostMetadata, viewRequestParameters, viewTypeName -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionList<org.kuali.rice.krad.bo.Note> Result data object for inquiry that will be display with the viewClass name of the data object the inquiry will displayReturns anInquirableinstance associated with the inquiry view.booleanIndicates whether the requested was redirected from the inquiry framework due to an external object request.voidpostBind(javax.servlet.http.HttpServletRequest request) Sets data object class on the form and/or inquirable.voidsetBoNotes(List<org.kuali.rice.krad.bo.Note> boNotes) voidsetDataObject(Object dataObject) Setter for the inquiry data objectvoidsetDataObjectClassName(String dataObjectClassName) Setter for the inquiry data object class namevoidsetRedirectedInquiry(boolean redirectedInquiry) Setter for the redirected request indicatorMethods inherited from class org.kuali.rice.krad.web.form.UifFormBase
generateFormKey, getActionEvent, getActionFlags, getActionParamaterValue, getActionParameters, getActionParametersAsProperties, getAddedCollectionItems, getAjaxReturnType, getAttachmentFile, getClientStateForSyncing, getControllerMapping, getCsrfToken, getDialogDataObject, getDialogExplanations, getDialogResponse, getDialogResponses, getEditModes, getExtensionData, getFlowKey, getFocusId, getFormKey, getFormPostUrl, getGrowlScript, getHistoryFlow, getHistoryManager, getInitialRequestParameters, getJumpToId, getJumpToName, getMethodToCall, getNewCollectionLines, getPageId, getReadOnlyFieldsList, getRequest, getRequestedFormKey, getRequestJsonTemplate, getRequestUrl, getReturnDialogId, getReturnDialogResponse, getReturnFormKey, getReturnLocation, getSelectedCollectionLines, getSelectedLookupResultsCache, getSessionId, getSessionTimeoutInterval, getShowDialogId, getState, getTriggerActionId, getUpdateComponent, getUpdateComponentId, getView, getViewHelperService, getViewId, getViewName, getViewPostMetadata, getViewRequestParameters, getViewService, getViewTypeName, isAddedCollectionItem, isAjaxRequest, isApplyDefaultValues, isCanEditView, isCollectionPagingRequest, isDirtyForm, isEvaluateFlagsAndModes, isJsonRequest, isRenderedInDialog, isRenderedInIframe, isRequestRedirected, isUpdateComponentRequest, isUpdateDialogRequest, isUpdateNoneRequest, isUpdatePageRequest, preBind, preRender, setActionFlags, setActionParameters, setAddedCollectionItems, setAjaxRequest, setAjaxReturnType, setApplyDefaultValues, setAttachmentFile, setCanEditView, setClientStateForSyncing, setCollectionPagingRequest, setCsrfToken, setDialogDataObject, setDialogExplanations, setDialogResponses, setDirtyForm, setDirtyForm, setEditModes, setEvaluateFlagsAndModes, setExtensionData, setFlowKey, setFocusId, setFormKey, setFormPostUrl, setGrowlScript, setHistoryFlow, setHistoryManager, setInitialRequestParameters, setJumpToId, setJumpToName, setMethodToCall, setNewCollectionLines, setPageId, setReadOnlyFieldsList, setRenderedInDialog, setRenderedInIframe, setRequest, setRequestedFormKey, setRequestJsonTemplate, setRequestRedirected, setRequestUrl, setReturnDialogId, setReturnDialogResponse, setReturnFormKey, setReturnLocation, setSelectedCollectionLines, setSelectedLookupResultsCache, setShowDialogId, setState, setTriggerActionId, setUpdateComponent, setUpdateComponentId, setView, setViewId, setViewName, setViewPostMetadata, setViewRequestParameters, setViewTypeName, toString
-
Constructor Details
-
InquiryForm
public InquiryForm()
-
-
Method Details
-
postBind
public void postBind(javax.servlet.http.HttpServletRequest request) Sets data object class on the form and/or inquirable.- Specified by:
postBindin interfaceViewModel- Overrides:
postBindin classUifFormBase- Parameters:
request- request object containing the query parameters
-
getInquirable
Returns anInquirableinstance associated with the inquiry view.- Returns:
- Inquirable instance or null if one does not exist
-
getDataObjectClassName
Class name of the data object the inquiry will displayUsed to set the data object class for the
Inquirablewhich is then used to perform the inquiry query- Returns:
- String class name
-
setDataObjectClassName
Setter for the inquiry data object class name- Parameters:
dataObjectClassName-
-
getDataObject
Result data object for inquiry that will be display with the view- Returns:
- Object object instance containing the inquiry data
-
setDataObject
Setter for the inquiry data object- Parameters:
dataObject-
-
isRedirectedInquiry
public boolean isRedirectedInquiry()Indicates whether the requested was redirected from the inquiry framework due to an external object request. This prevents the framework from performing another redirect check- Returns:
- boolean true if request was a redirect, false if not
-
setRedirectedInquiry
public void setRedirectedInquiry(boolean redirectedInquiry) Setter for the redirected request indicator- Parameters:
redirectedInquiry-
-
getBoNotes
-
setBoNotes
-