public class InquiryForm extends KualiForm
KualiForm.TabState
extraButtons
requiredNonEditableProperties
Constructor and Description |
---|
InquiryForm() |
Modifier and Type | Method and Description |
---|---|
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) |
clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populateBackLocation, populateFieldLevelHelpEnabled, reset, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDerivedValuesOnForm, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates, shouldMethodToCallParameterBeUsed, shouldPropertyBePopulatedInForm
addMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, customInitMaxUploadSizes, formatterClassForKeypath, formatValue, getActionEditablePropertiesGuid, getEditableProperties, getFormatter, getFormatterTypes, getIsNewForm, getMaxUploadSizes, getMethodToCallsToBypassSessionRetrievalForGETRequests, getParameter, getParameterValues, getPopulateEditableProperties, getPopulateEditablePropertiesGuid, getPropertyType, getRequiredNonEditableProperties, getStrutsActionMappingScope, getUnconvertedValues, getUnknownKeys, initMaxUploadSizes, isPropertyEditable, isPropertyNonEditableButRequired, populateForProperty, postprocessRequestParameters, processValidationFail, registerEditableProperty, registerIsNewForm, registerRequiredNonEditableProperty, registerStrutsActionMappingScope, setActionEditablePropertiesGuid, setFormatterType, setFormatterTypes, setPopulateEditablePropertiesGuid, setUnconvertedValues
public InquiryForm()
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
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)
Copyright © 2005-2015 The Kuali Foundation. All Rights Reserved.