|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.struts.action.ActionForm
org.kuali.rice.kns.web.struts.pojo.PojoFormBase
org.kuali.rice.kns.web.struts.form.KualiForm
org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
org.kuali.kfs.fp.document.web.struts.CashManagementForm
public class CashManagementForm
This class is the action form for CashManagement
| Nested Class Summary | |
|---|---|
static class |
CashManagementForm.CashDrawerSummary
|
static class |
CashManagementForm.CashReceiptSummary
|
static class |
CashManagementForm.DepositHelper
Inner helper class. |
| Field Summary | |
|---|---|
protected static String |
CAMPUS_CODE_PROPERTY
|
protected CashManagementForm.CashDrawerSummary |
cashDrawerSummary
|
protected CashManagementDocumentPresentationController |
cmDocPrezController
|
protected List |
depositHelpers
|
protected static org.apache.log4j.Logger |
LOG
|
protected List<CashieringItemInProcess> |
recentlyClosedItemsInProcess
|
protected static long |
serialVersionUID
|
| Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase |
|---|
adHocActionRequestCodes, attachmentFile, documentActions, editingMode, suppressAllButtons |
| Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiForm |
|---|
extraButtons |
| Fields inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase |
|---|
requiredNonEditableProperties |
| Fields inherited from class org.apache.struts.action.ActionForm |
|---|
multipartRequestHandler, servlet |
| Constructor Summary | |
|---|---|
CashManagementForm()
Constructs a CashManagementForm. |
|
| Method Summary | |
|---|---|
protected CashManagementDocumentPresentationController |
createCashManagementDocumentPresentationController()
Creates an instance of the appropriate implementation of CashManagementDocumentPresentationController to check the cash drawer opening logic |
boolean |
getAllowOpenCashDrawer()
|
CashManagementForm.CashDrawerSummary |
getCashDrawerSummary()
|
CashManagementDocument |
getCashManagementDocument()
|
protected String |
getDefaultDocumentTypeName()
|
CashManagementForm.DepositHelper |
getDepositHelper(int i)
|
List |
getDepositHelpers()
|
List<CashieringItemInProcess> |
getRecentlyClosedItemsInProcess()
Gets the recentlyClosedItemsInProcess attribute. |
boolean |
isLastInterimDepositFinalizable()
Tells any JSP page using this form whether an action can be taken to make the last interim deposit the final deposit |
void |
populateCashDrawerSummary()
Creates and initializes a CashDrawerSummary for the related CashManagementDocument, if it is not currently closed |
void |
populateDepositHelpers()
Creates a DepositHelper foreach Deposit associated with this form's document |
void |
postprocessRequestParameters(Map requestParameters)
|
CashManagementForm.DepositHelper |
removeDepositHelper(int i)
Removes and returns DepositHelper at the given index |
void |
setCashDrawerSummary(CashManagementForm.CashDrawerSummary cashDrawerSummary)
Sets the CashDrawerSummary |
void |
setRecentlyClosedItemsInProcess(List<CashieringItemInProcess> recentlyClosedItemsInProcess)
Sets the recentlyClosedItemsInProcess attribute value. |
| Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase |
|---|
addRequiredNonEditableProperties, buildHtmlLink, customInitMaxUploadSizes, getAdditionalScriptFile, getAdditionalScriptFiles, getAdHocActionRequestCodes, getAdHocRoutePerson, getAdHocRoutePersons, getAdHocRouteWorkgroup, getAdHocRouteWorkgroups, getAnnotation, getAttachmentFile, getBoNotes, getCommand, getDocId, getDocNum, getDocTypeName, getDocument, getDocumentActions, getDocumentHandlerUrl, getEditingMode, getErrorMapFromPreviousRequest, getFormKey, getInitiator, getInitiatorNetworkId, getMessageMapFromPreviousRequest, getNewAdHocRoutePerson, getNewAdHocRouteWorkgroup, getNewNote, getPersonInquiryUrlLink, getStandardHeaderFields, getWorkflowDocument, hasDocumentId, initializeHeaderNavigationTabs, instantiateDocument, isDocumentEnRoute, isFormDocumentInitialized, isHasWorkflowDocument, isReturnToActionList, isSuppressAllButtons, isUserDocumentInitiator, populate, populateHeaderFields, reset, setAdditionalScriptFile, setAdditionalScriptFiles, setAdHocActionRequestCodes, setAdHocRoutePersons, setAdHocRouteWorkgroups, setAnnotation, setAttachmentFile, setBoNotes, setCommand, setDerivedValuesOnForm, setDocId, setDocNum, setDocTypeName, setDocument, setDocumentActions, setEditingMode, setErrorMapFromPreviousRequest, setFormKey, setMessageMapFromPreviousRequest, setNewAdHocRoutePerson, setNewAdHocRouteWorkgroup, setNewNote, setReturnToActionList, setSuppressAllButtons, shouldMethodToCallParameterBeUsed, shouldPropertyBePopulatedInForm, validate |
| Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm |
|---|
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, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates |
| Methods inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase |
|---|
addMaxUploadSize, cacheUnconvertedValue, copyPopulateEditablePropertiesToActionEditableProperties, formatterClassForKeypath, formatValue, getActionEditablePropertiesGuid, getEditableProperties, getFormatter, getFormatterTypes, getIsNewForm, getMaxUploadSizes, getMethodToCallsToBypassSessionRetrievalForGETRequests, getParameter, getParameterValues, getPopulateEditableProperties, getPopulateEditablePropertiesGuid, getPropertyType, getRequiredNonEditableProperties, getStrutsActionMappingScope, getUnconvertedValues, getUnknownKeys, initMaxUploadSizes, isPropertyEditable, isPropertyNonEditableButRequired, populateForProperty, processValidationFail, registerEditableProperty, registerIsNewForm, registerRequiredNonEditableProperty, registerStrutsActionMappingScope, setActionEditablePropertiesGuid, setFormatterType, setFormatterTypes, setPopulateEditablePropertiesGuid, setUnconvertedValues |
| Methods inherited from class org.apache.struts.action.ActionForm |
|---|
getMultipartRequestHandler, getServlet, getServletWrapper, setMultipartRequestHandler, setServlet, validate |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected static final long serialVersionUID
protected static org.apache.log4j.Logger LOG
protected static final String CAMPUS_CODE_PROPERTY
protected transient List depositHelpers
protected CashManagementForm.CashDrawerSummary cashDrawerSummary
protected List<CashieringItemInProcess> recentlyClosedItemsInProcess
protected transient CashManagementDocumentPresentationController cmDocPrezController
| Constructor Detail |
|---|
public CashManagementForm()
| Method Detail |
|---|
protected String getDefaultDocumentTypeName()
getDefaultDocumentTypeName in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBasepublic CashManagementDocument getCashManagementDocument()
public void populateDepositHelpers()
public void populateCashDrawerSummary()
public boolean isLastInterimDepositFinalizable()
public CashManagementForm.CashDrawerSummary getCashDrawerSummary()
public void setCashDrawerSummary(CashManagementForm.CashDrawerSummary cashDrawerSummary)
public List getDepositHelpers()
public List<CashieringItemInProcess> getRecentlyClosedItemsInProcess()
public void setRecentlyClosedItemsInProcess(List<CashieringItemInProcess> recentlyClosedItemsInProcess)
recentlyClosedItemsInProcess - The recentlyClosedItemsInProcess to set.public boolean getAllowOpenCashDrawer()
protected CashManagementDocumentPresentationController createCashManagementDocumentPresentationController()
public CashManagementForm.DepositHelper getDepositHelper(int i)
i -
public CashManagementForm.DepositHelper removeDepositHelper(int i)
i -
public void postprocessRequestParameters(Map requestParameters)
postprocessRequestParameters in interface org.kuali.rice.kns.web.struts.pojo.PojoFormpostprocessRequestParameters in class org.kuali.rice.kns.web.struts.pojo.PojoFormBasePojoFormBase.postprocessRequestParameters(java.util.Map)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||