org.kuali.kfs.module.cam.document.web.struts
Class AssetPaymentForm

java.lang.Object
  extended by org.apache.struts.action.ActionForm
      extended by org.kuali.rice.kns.web.struts.pojo.PojoFormBase
          extended by org.kuali.rice.kns.web.struts.form.KualiForm
              extended by org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
                  extended by org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
                      extended by org.kuali.kfs.sys.document.web.struts.FinancialSystemTransactionalDocumentFormBase
                          extended by org.kuali.kfs.sys.web.struts.KualiAccountingDocumentFormBase
                              extended by org.kuali.kfs.module.cam.document.web.struts.AssetPaymentForm
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.web.struts.pojo.PojoForm

public class AssetPaymentForm
extends KualiAccountingDocumentFormBase

See Also:
Serialized Form

Field Summary
protected static org.apache.commons.logging.Log LOG
           
protected  String lookedUpCollectionName
           
protected  String lookupResultsBOClassName
           
protected  String lookupResultsSequenceNumber
           
 
Fields inherited from class org.kuali.kfs.sys.web.struts.KualiAccountingDocumentFormBase
editableAccounts, forcedLookupOptionalFields, hideDetails, newSourceLine, newTargetLine, sourceFile, targetFile
 
Fields inherited from class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
forcedReadOnlyFields
 
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
AssetPaymentForm()
          Constructs a AssetPaymentForm.java.
 
Method Summary
 void addRequiredNonEditableProperties()
           
 AssetPaymentDocument getAssetPaymentDocument()
          This method gets the asset payment document
 String getCapitalAssetNumber()
          gets the asset# that was previously selected
protected  String getDefaultDocumentTypeName()
           
 Map<String,String> getForcedLookupOptionalFields()
          A Map of names of optional accounting line fields that require a quickfinder.
 String getLookedUpCollectionName()
           
 String getLookupResultsBOClassName()
           
 String getLookupResultsSequenceNumber()
           
 SourceAccountingLine getNewSourceLine()
           
 String getRefreshCaller()
           
 void populate(javax.servlet.http.HttpServletRequest request)
          Overrides the parent to call super.populate and then to call the accounting lines populate method that is specific to loading the two select lists on the page.
 void setCapitalAssetNumber(String capitalAssetNumber)
          This method sets the asset# selected
 void setLookedUpCollectionName(String lookedUpCollectionName)
           
 void setLookupResultsBOClassName(String lookupResultsBOClassName)
           
 void setLookupResultsSequenceNumber(String lookupResultsSequenceNumber)
           
 
Methods inherited from class org.kuali.kfs.sys.web.struts.KualiAccountingDocumentFormBase
createNewSourceAccountingLine, createNewTargetAccountingLine, customInitMaxUploadSizes, getAccountingLineImportInstructionsUrl, getCurrencyFormattedSourceTotal, getCurrencyFormattedTargetTotal, getEditableAccounts, getExcludedmethodToCall, getFinancialDocument, getHideDetails, getNewTargetLine, getSourceFile, getTargetFile, harvestAccountingLines, isHideDetails, populateAccountingLine, populateAccountingLines, populateAccountingLinesForResponse, populateSourceAccountingLine, populateTargetAccountingLine, repopulateOverrides, setEditableAccounts, setForcedLookupOptionalFields, setHideDetails, setNewSourceLine, setNewTargetLine, setSourceFile, setTargetFile, shouldMethodToCallParameterBeUsed
 
Methods inherited from class org.kuali.kfs.sys.document.web.struts.FinancialSystemTransactionalDocumentFormBase
extendDocInfoToThreeColumns, generateErrorCorrectionButton, getExtraButtons, populateHeaderFields
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
discoverDocumentTypeName, formatReversalDate, getForcedReadOnlyFields, getTransactionalDocument, instantiateTransactionalDocumentByDocumentTypeName, populateEmptyMultiSelect, populateFalseCheckboxes, populationSpecialEmptyFields, setForcedReadOnlyFields
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
buildHtmlLink, 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, 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, shouldPropertyBePopulatedInForm, validate
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, 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, postprocessRequestParameters, 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

LOG

protected static org.apache.commons.logging.Log LOG

lookupResultsSequenceNumber

protected String lookupResultsSequenceNumber

lookupResultsBOClassName

protected String lookupResultsBOClassName

lookedUpCollectionName

protected String lookedUpCollectionName
Constructor Detail

AssetPaymentForm

public AssetPaymentForm()
Constructs a AssetPaymentForm.java.

Method Detail

getDefaultDocumentTypeName

protected String getDefaultDocumentTypeName()
Overrides:
getDefaultDocumentTypeName in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase

getAssetPaymentDocument

public AssetPaymentDocument getAssetPaymentDocument()
This method gets the asset payment document

Returns:
AssetPaymentDocument

getForcedLookupOptionalFields

public Map<String,String> getForcedLookupOptionalFields()
Description copied from class: KualiAccountingDocumentFormBase
A Map of names of optional accounting line fields that require a quickfinder.

Overrides:
getForcedLookupOptionalFields in class KualiAccountingDocumentFormBase
Returns:
a Map of fields
See Also:
KualiAccountingDocumentFormBase.getForcedLookupOptionalFields()

setCapitalAssetNumber

public void setCapitalAssetNumber(String capitalAssetNumber)
This method sets the asset# selected

Parameters:
capitalAssetNumber -

getCapitalAssetNumber

public String getCapitalAssetNumber()
gets the asset# that was previously selected

Returns:

getNewSourceLine

public SourceAccountingLine getNewSourceLine()
Overrides:
getNewSourceLine in class KualiAccountingDocumentFormBase
Returns:
Returns the newSourceLine.
See Also:
KualiAccountingDocumentFormBase.getNewSourceLine()

populate

public void populate(javax.servlet.http.HttpServletRequest request)
Description copied from class: KualiAccountingDocumentFormBase
Overrides the parent to call super.populate and then to call the accounting lines populate method that is specific to loading the two select lists on the page.

Specified by:
populate in interface org.kuali.rice.kns.web.struts.pojo.PojoForm
Overrides:
populate in class KualiAccountingDocumentFormBase
See Also:
KualiDocumentFormBase.populate(javax.servlet.http.HttpServletRequest)

getLookupResultsSequenceNumber

public String getLookupResultsSequenceNumber()

setLookupResultsSequenceNumber

public void setLookupResultsSequenceNumber(String lookupResultsSequenceNumber)

getLookupResultsBOClassName

public String getLookupResultsBOClassName()

setLookupResultsBOClassName

public void setLookupResultsBOClassName(String lookupResultsBOClassName)

getLookedUpCollectionName

public String getLookedUpCollectionName()

setLookedUpCollectionName

public void setLookedUpCollectionName(String lookedUpCollectionName)

getRefreshCaller

public String getRefreshCaller()
Overrides:
getRefreshCaller in class org.kuali.rice.kns.web.struts.form.KualiForm
See Also:
org.kuali.rice.kns.web.struts.form.AccountingDocumentFormBase#getRefreshCaller()

addRequiredNonEditableProperties

public void addRequiredNonEditableProperties()
Specified by:
addRequiredNonEditableProperties in interface org.kuali.rice.kns.web.struts.pojo.PojoForm
Overrides:
addRequiredNonEditableProperties in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
See Also:
KualiDocumentFormBase.addRequiredNonEditableProperties()


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