|
||||||||||
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.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
org.kuali.kfs.sys.document.web.struts.FinancialSystemTransactionalDocumentFormBase
org.kuali.kfs.sys.web.struts.KualiAccountingDocumentFormBase
org.kuali.kfs.fp.document.web.struts.ProcurementCardForm
public class ProcurementCardForm
This class is the form class for the ProcurementCard document. This method extends the parent KualiTransactionalDocumentFormBase class which contains all of the common form methods and form attributes needed by the Procurment Card document.
Field Summary | |
---|---|
protected CapitalAssetInformation |
capitalAssetInformation
|
protected List |
newTargetLines
|
protected static long |
serialVersionUID
|
protected static String |
TARGET_ACCOUNTING_LINE_GROUP_NAME
|
protected List<Boolean> |
transactionCreditCardNumbersViewStatus
|
Fields inherited from class org.kuali.kfs.sys.web.struts.KualiAccountingDocumentFormBase |
---|
editableAccounts, forcedLookupOptionalFields, hideDetails, LOG, 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 | |
---|---|
ProcurementCardForm()
Constructs a ProcurmentCardForm instance and sets up the appropriately casted document. |
Method Summary | |
---|---|
protected AccountingLineAuthorizer |
getAccountingLineAuthorizerForDocument()
|
protected String |
getAccountingLineCollectionName()
|
CapitalAssetInformation |
getCapitalAssetInformation()
Gets the capitalAssetInformation attribute. |
protected String |
getDefaultDocumentTypeName()
|
String |
getDisputeURL()
|
List |
getNewTargetLines()
|
List<Boolean> |
getTransactionCreditCardNumbersViewStatus()
|
void |
populate(javax.servlet.http.HttpServletRequest request)
Override to accomodate multiple target lines. |
protected void |
populateTransactionCreditCardNumbersViewStatuses()
populates an array, parallel to the ProcurementCardDocument#getTransactionEntries, which holds whether the current user can see the credit card number or not - based on if any of the accounting lines are editable to the user or not... |
void |
setCapitalAssetInformation(CapitalAssetInformation capitalAssetInformation)
Sets the capitalAssetInformation attribute. |
void |
setNewTargetLines(List newTargetLines)
|
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 |
---|
addRequiredNonEditableProperties, 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, 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, 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 |
---|
protected static final long serialVersionUID
protected List newTargetLines
protected List<Boolean> transactionCreditCardNumbersViewStatus
protected static final String TARGET_ACCOUNTING_LINE_GROUP_NAME
protected CapitalAssetInformation capitalAssetInformation
Constructor Detail |
---|
public ProcurementCardForm()
Method Detail |
---|
public void populate(javax.servlet.http.HttpServletRequest request)
populate
in interface org.kuali.rice.kns.web.struts.pojo.PojoForm
populate
in class KualiAccountingDocumentFormBase
PojoForm.populate(javax.servlet.http.HttpServletRequest)
protected String getDefaultDocumentTypeName()
getDefaultDocumentTypeName
in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
public String getDisputeURL()
public List getNewTargetLines()
public void setNewTargetLines(List newTargetLines)
newTargetLines
- The newTargetLines to set.public CapitalAssetInformation getCapitalAssetInformation()
CapitalAssetEditable
getCapitalAssetInformation
in interface CapitalAssetEditable
CapitalAssetEditable.getCapitalAssetInformation()
public void setCapitalAssetInformation(CapitalAssetInformation capitalAssetInformation)
CapitalAssetEditable
setCapitalAssetInformation
in interface CapitalAssetEditable
CapitalAssetEditable.setCapitalAssetInformation(org.kuali.kfs.fp.businessobject.CapitalAssetInformation)
public List<Boolean> getTransactionCreditCardNumbersViewStatus()
protected void populateTransactionCreditCardNumbersViewStatuses()
protected AccountingLineAuthorizer getAccountingLineAuthorizerForDocument()
protected String getAccountingLineCollectionName()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |