org.kuali.rice.krad.web.form
Class InquiryForm

java.lang.Object
  extended by org.kuali.rice.krad.web.form.UifFormBase
      extended by org.kuali.rice.krad.web.form.InquiryForm
All Implemented Interfaces:
Serializable, ViewModel

public class InquiryForm
extends UifFormBase

Form class for InquiryView screens

Author:
Kuali Rice Team (rice.collab@kuali.org)
See Also:
Serialized Form

Field Summary
 
Fields inherited from class org.kuali.rice.krad.web.form.UifFormBase
actionParameters, attachmentFile, clientStateForSyncing, defaultsApplied, focusId, formHistory, formKey, formPostUrl, jumpToId, jumpToName, methodToCall, newCollectionLines, pageId, postedView, readOnlyFieldsList, renderFullView, returnFormKey, returnLocation, selectedCollectionLines, skipViewInit, validateDirty, view, viewId, viewName, viewRequestParameters, viewTypeName
 
Constructor Summary
InquiryForm()
           
 
Method Summary
 Object getDataObject()
          Result data object for inquiry that will be display with the view
 String getDataObjectClassName()
          Class name of the data object the inquiry will display
 Inquirable getInquirable()
          Inquirable instance that will be used to perform the inquiry
 boolean isRedirectedInquiry()
          Indicates whether the requested was redirected from the inquiry framework due to an external object request.
 void postBind(javax.servlet.http.HttpServletRequest request)
          Picks out business object name from the request to get retrieve a lookupable and set properties
 void setDataObject(Object dataObject)
          Setter for the inquiry data object
 void setDataObjectClassName(String dataObjectClassName)
          Setter for the inquiry data object class name
 void setRedirectedInquiry(boolean redirectedInquiry)
          Setter for the redirected request indicator
 
Methods inherited from class org.kuali.rice.krad.web.form.UifFormBase
generateFormKey, getActionEvent, getActionParamaterValue, getActionParameters, getActionParametersAsProperties, getAttachmentFile, getClientStateForSyncing, getFocusId, getFormHistory, getFormKey, getFormPostUrl, getJumpToId, getJumpToName, getMethodToCall, getNewCollectionLines, getPageId, getPostedView, getReadOnlyFieldsList, getReturnFormKey, getReturnLocation, getSelectedCollectionLines, getView, getViewId, getViewName, getViewRequestParameters, getViewService, getViewTypeName, isDefaultsApplied, isRenderFullView, isSkipViewInit, isValidateDirty, setActionParameters, setAttachmentFile, setDefaultsApplied, setFocusId, setFormHistory, setFormKey, setFormPostUrl, setJumpToId, setJumpToName, setMethodToCall, setNewCollectionLines, setPageId, setPostedView, setReadOnlyFieldsList, setRenderFullView, setReturnFormKey, setReturnLocation, setSelectedCollectionLines, setSkipViewInit, setValidateDirty, setView, setViewId, setViewName, setViewRequestParameters, setViewTypeName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

InquiryForm

public InquiryForm()
Method Detail

postBind

public void postBind(javax.servlet.http.HttpServletRequest request)
Picks out business object name from the request to get retrieve a lookupable and set properties

Overrides:
postBind in class UifFormBase
Parameters:
request - - request object containing the query parameters

getDataObjectClassName

public String getDataObjectClassName()
Class name of the data object the inquiry will display

Used to set the data object class for the Inquirable which is then used to perform the inquiry query

Returns:
String class name

setDataObjectClassName

public void setDataObjectClassName(String dataObjectClassName)
Setter for the inquiry data object class name

Parameters:
dataObjectClassName -

getDataObject

public Object getDataObject()
Result data object for inquiry that will be display with the view

Returns:
Object object instance containing the inquiry data

setDataObject

public void setDataObject(Object dataObject)
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 -

getInquirable

public Inquirable getInquirable()
Inquirable instance that will be used to perform the inquiry

Returns:
Inquirable instance


Copyright © 2005-2012 The Kuali Foundation. All Rights Reserved.