|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.struts.action.ActionForm org.kuali.rice.kns.web.struts.form.pojo.PojoFormBase org.kuali.rice.kns.web.struts.form.KualiForm org.kuali.rice.kns.web.struts.form.InquiryForm
public class InquiryForm
This class is the action form for inquiries.
Field Summary |
---|
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiForm |
---|
extraButtons |
Fields inherited from class org.kuali.rice.kns.web.struts.form.pojo.PojoFormBase |
---|
requiredNonEditableProperties |
Fields inherited from class org.apache.struts.action.ActionForm |
---|
multipartRequestHandler, servlet |
Constructor Summary | |
---|---|
InquiryForm()
|
Method Summary | |
---|---|
void |
addRequiredNonEditableProperties()
This method adds the required property names, that are not directly editable by user on the html page, to a list, regardless of the context in which they appear. |
String |
getBusinessObjectClassName()
|
Map |
getEditingMode()
|
String |
getFieldConversions()
|
String |
getFormKey()
|
Map<String,Boolean> |
getInactiveRecordDisplay()
Gets map of collection name -> Boolean mappings. |
Inquirable |
getInquirable()
|
protected Inquirable |
getInquirable(String boClassName)
|
Map<String,String> |
getInquiryPrimaryKeys()
Gets the map used to pass primary key values between invocations of the inquiry screens after the start method has been called. |
List |
getSections()
|
boolean |
isCanExport()
Returns true if this Inquiry supports XML export of the BusinessObject. |
void |
populate(javax.servlet.http.HttpServletRequest request)
Checks for methodToCall parameter, and if not populated in form calls utility method to parse the string from the request. |
protected void |
populateExportCapabilities(javax.servlet.http.HttpServletRequest request,
String boClassName)
Examines the BusinessObject's data dictionary entry to determine if it supports XML export or not and set's canExport appropriately. |
protected void |
populateInactiveRecordsInIntoInquirable(Inquirable inquirable,
javax.servlet.http.HttpServletRequest request)
|
protected void |
populatePKFieldValues(javax.servlet.http.HttpServletRequest request,
String boClassName,
boolean passedFromPreviousInquiry)
|
Map<String,String> |
retrieveInquiryDecryptedPrimaryKeys()
Gets the map used to pass primary key values between invocations of the inquiry screens after the start method has been called. |
void |
setBusinessObjectClassName(String businessObjectClassName)
|
void |
setCanExport(boolean canExport)
Sets whether or not this Inquiry supports XML export of it's BusinessObject. |
void |
setFieldConversions(String fieldConversions)
|
void |
setFormKey(String formKey)
|
void |
setInquiryPrimaryKeys(Map<String,String> inquiryPrimaryKeys)
Sets the map used to pass primary key values between invocations of the inquiry screens after the start method has been called. |
void |
setSections(List sections)
|
Methods inherited from class org.apache.struts.action.ActionForm |
---|
getMultipartRequestHandler, getServlet, getServletWrapper, setMultipartRequestHandler, setServlet, validate, validate |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public InquiryForm()
Method Detail |
---|
public void addRequiredNonEditableProperties()
PojoForm
addRequiredNonEditableProperties
in interface PojoForm
addRequiredNonEditableProperties
in class KualiForm
org.kuali.rice.krad.web.struts.pojo.PojoFormBase#addRequiredNonEditableProperties()
public void populate(javax.servlet.http.HttpServletRequest request)
KualiForm
populate
in interface PojoForm
populate
in class KualiForm
protected Inquirable getInquirable(String boClassName)
protected void populatePKFieldValues(javax.servlet.http.HttpServletRequest request, String boClassName, boolean passedFromPreviousInquiry)
protected void populateExportCapabilities(javax.servlet.http.HttpServletRequest request, String boClassName)
public String getFieldConversions()
public void setFieldConversions(String fieldConversions)
fieldConversions
- The fieldConversions to set.public List getSections()
public void setSections(List sections)
sections
- The sections to set.public String getBusinessObjectClassName()
public void setBusinessObjectClassName(String businessObjectClassName)
businessObjectClassName
- The businessObjectClassName to set.public Map getEditingMode()
public Map<String,String> getInquiryPrimaryKeys()
public Map<String,String> retrieveInquiryDecryptedPrimaryKeys()
public void setInquiryPrimaryKeys(Map<String,String> inquiryPrimaryKeys)
inquiryPrimaryKeys
- public Map<String,Boolean> getInactiveRecordDisplay()
public Inquirable getInquirable()
protected void populateInactiveRecordsInIntoInquirable(Inquirable inquirable, javax.servlet.http.HttpServletRequest request)
public String getFormKey()
public void setFormKey(String formKey)
public boolean isCanExport()
public void setCanExport(boolean canExport)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |