org.kuali.kfs.sys.web.struts
Class ElectronicFundTransferForm

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.kfs.sys.web.struts.ElectronicFundTransferForm
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.web.struts.pojo.PojoForm

public class ElectronicFundTransferForm
extends org.kuali.rice.kns.web.struts.form.KualiForm

See Also:
Serialized Form

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.pojo.PojoFormBase
requiredNonEditableProperties
 
Fields inherited from class org.apache.struts.action.ActionForm
multipartRequestHandler, servlet
 
Constructor Summary
ElectronicFundTransferForm()
          Constructs a ElectronicFundTransferForm
 
Method Summary
 List<ElectronicPaymentClaimingDocumentGenerationStrategy> getAvailableClaimingDocumentStrategies()
          Gets the availableClaimingDocumentStrategies attribute.
 String getChosenElectronicPaymentClaimingDocumentCode()
          Gets the chosenElectronicPaymentClaimingDocumentCode attribute.
 ElectronicPaymentClaim getClaim(int i)
          Returns the claim at the specified index in the list of claims.
 ElectronicPaymentClaimClaimedHelper getClaimedByCheckboxHelper(int index)
           
 List<ElectronicPaymentClaimClaimedHelper> getClaimedByCheckboxHelpers()
          Gets the claimedByCheckboxHelpers attribute.
 String getClaimingDocumentNumberHeaderKey()
           
 List<ElectronicPaymentClaim> getClaims()
          Gets the claims attribute.
 String getDocumentationMessageKey()
           
 String getDocumentChoiceMessageKey()
           
 String getHasDocumentation()
          Gets the hasDocumentation attribute.
 String getPreviouslyClaimedHeaderKey()
           
 boolean hasAvailableClaimingDocumentStrategies()
           
 boolean isAllowElectronicFundsTransferAdministration()
          Returns whether the current user has administrative powers for Electronic Funds Transfer or not
 boolean isProperlyDocumented()
          Returns a boolean whether the user has stated that documentation exists for the claims about to be made or not
 void setAvailableClaimingDocumentStrategies(List<ElectronicPaymentClaimingDocumentGenerationStrategy> availableClaimingDocuments)
          Sets the availableClaimingDocumentStrategies attribute value.
 void setChosenElectronicPaymentClaimingDocumentCode(String chosenElectronicPaymentClaimingDocumentCode)
          Sets the chosenElectronicPaymentClaimingDocumentCode attribute value.
 void setClaim(ElectronicPaymentClaim claim, int i)
          Puts an ElectronicPaymentClaim record in the claims array at a specified point
 void setClaimedByCheckboxHelper(ElectronicPaymentClaimClaimedHelper claimedHelper, int index)
          Sets the claimedHelper at the given index
 void setClaimedByCheckboxHelpers(List<ElectronicPaymentClaimClaimedHelper> claimedByCheckboxHelpers)
          Sets the claimedByCheckboxHelpers attribute value.
 void setClaims(List<ElectronicPaymentClaim> claims)
          Sets the claims attribute value.
 void setHasDocumentation(String hasDocumentation)
          Sets the hasDocumentation attribute value.
 
Methods inherited from class org.kuali.rice.kns.web.struts.form.KualiForm
addRequiredNonEditableProperties, clearEditablePropertyInformation, getActionFormUtilMap, getAnchor, getBackLocation, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getExtraButtons, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populate, populateBackLocation, populateFieldLevelHelpEnabled, reset, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, setBackLocation, setCurrentTabIndex, setDerivedValuesOnForm, setDocInfo, setExtraButton, setExtraButtons, setFieldLevelHelpEnabled, setFieldNameToFocusOnAfterSubmit, setHeaderNavigationTabs, setMethodToCall, setNavigationCss, setNumColumns, setRefreshCaller, setTabStates, shouldMethodToCallParameterBeUsed, shouldPropertyBePopulatedInForm
 
Methods inherited from class org.kuali.rice.kns.web.struts.pojo.PojoFormBase
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
 
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

ElectronicFundTransferForm

public ElectronicFundTransferForm()
Constructs a ElectronicFundTransferForm

Method Detail

getAvailableClaimingDocumentStrategies

public List<ElectronicPaymentClaimingDocumentGenerationStrategy> getAvailableClaimingDocumentStrategies()
Gets the availableClaimingDocumentStrategies attribute.

Returns:
Returns the availableClaimingDocumentStrategies.

setAvailableClaimingDocumentStrategies

public void setAvailableClaimingDocumentStrategies(List<ElectronicPaymentClaimingDocumentGenerationStrategy> availableClaimingDocuments)
Sets the availableClaimingDocumentStrategies attribute value.

Parameters:
availableClaimingDocumentStrategies - The availableClaimingDocumentStrategies to set.

hasAvailableClaimingDocumentStrategies

public boolean hasAvailableClaimingDocumentStrategies()

getChosenElectronicPaymentClaimingDocumentCode

public String getChosenElectronicPaymentClaimingDocumentCode()
Gets the chosenElectronicPaymentClaimingDocumentCode attribute.

Returns:
Returns the chosenElectronicPaymentClaimingDocumentCode.

setChosenElectronicPaymentClaimingDocumentCode

public void setChosenElectronicPaymentClaimingDocumentCode(String chosenElectronicPaymentClaimingDocumentCode)
Sets the chosenElectronicPaymentClaimingDocumentCode attribute value.

Parameters:
chosenElectronicPaymentClaimingDocumentCode - The chosenElectronicPaymentClaimingDocumentCode to set.

getClaims

public List<ElectronicPaymentClaim> getClaims()
Gets the claims attribute.

Returns:
Returns the claims.

getClaim

public ElectronicPaymentClaim getClaim(int i)
Returns the claim at the specified index in the list of claims.

Parameters:
i - index of the claim to return
Returns:
the claim at the index

setClaim

public void setClaim(ElectronicPaymentClaim claim,
                     int i)
Puts an ElectronicPaymentClaim record in the claims array at a specified point

Parameters:
claim - the claim to add
i - the index in the list to add the record at

setClaims

public void setClaims(List<ElectronicPaymentClaim> claims)
Sets the claims attribute value.

Parameters:
claims - The claims to set.

getHasDocumentation

public String getHasDocumentation()
Gets the hasDocumentation attribute.

Returns:
Returns the hasDocumentation.

setHasDocumentation

public void setHasDocumentation(String hasDocumentation)
Sets the hasDocumentation attribute value.

Parameters:
hasDocumentation - The hasDocumentation to set.

isProperlyDocumented

public boolean isProperlyDocumented()
Returns a boolean whether the user has stated that documentation exists for the claims about to be made or not

Returns:
true if has documentation, false otherwise

isAllowElectronicFundsTransferAdministration

public boolean isAllowElectronicFundsTransferAdministration()
Returns whether the current user has administrative powers for Electronic Funds Transfer or not

Returns:
true if administrative powers exist, false otherwise

getDocumentationMessageKey

public String getDocumentationMessageKey()
Returns:
the key to the EFT documentation message

getDocumentChoiceMessageKey

public String getDocumentChoiceMessageKey()
Returns:
the key to the EFT document choice message

getPreviouslyClaimedHeaderKey

public String getPreviouslyClaimedHeaderKey()
Returns:
the key to the EFT "previously claimed" message for the table header

getClaimingDocumentNumberHeaderKey

public String getClaimingDocumentNumberHeaderKey()
Returns:
the key to the EFT "claiming document number" message for the table header

getClaimedByCheckboxHelpers

public List<ElectronicPaymentClaimClaimedHelper> getClaimedByCheckboxHelpers()
Gets the claimedByCheckboxHelpers attribute.

Returns:
Returns the claimedByCheckboxHelpers.

setClaimedByCheckboxHelpers

public void setClaimedByCheckboxHelpers(List<ElectronicPaymentClaimClaimedHelper> claimedByCheckboxHelpers)
Sets the claimedByCheckboxHelpers attribute value.

Parameters:
claimedByCheckboxHelpers - The claimedByCheckboxHelpers to set.

setClaimedByCheckboxHelper

public void setClaimedByCheckboxHelper(ElectronicPaymentClaimClaimedHelper claimedHelper,
                                       int index)
Sets the claimedHelper at the given index

Parameters:
claimedHelper - the claimedCheckboxHelper to set
index - where in the list it belongs

getClaimedByCheckboxHelper

public ElectronicPaymentClaimClaimedHelper getClaimedByCheckboxHelper(int index)
Parameters:
index - location in the list of ElectronicPaymentClaimClaimedHelpers to return the helper at
Returns:
the ElectronicPaymentClaimClaimedHelper at the given location


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