|
||||||||||
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.module.bc.document.web.struts.BudgetConstructionForm
public class BudgetConstructionForm
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 | |
---|---|
BudgetConstructionForm()
|
Method Summary | |
---|---|
String |
getAccountNumber()
Gets the accountNumber attribute. |
List<BudgetConstructionAccountOrganizationHierarchy> |
getAccountOrgHierLevels()
Gets the accountOrgHierLevels attribute. |
String |
getBackLocation()
Gets the backLocation attribute. |
String |
getBalanceInquiryReturnAnchor()
Gets the balanceInquiryReturnAnchor attribute. |
BudgetConstructionDocument |
getBudgetConstructionDocument()
Gets the budgetConstructionDocument |
String |
getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute. |
protected String |
getDefaultDocumentTypeName()
|
org.kuali.rice.kns.util.KualiDecimal |
getExpenditureAdjustmentAmount()
Gets the expenditureAdjustmentAmount attribute. |
static String |
getExpenditureObjectTypeCodesLookup()
Gets the expenditureObjectTypeCodesLookup attribute. |
boolean |
getHideDetails()
|
PendingBudgetConstructionGeneralLedger |
getNewExpenditureLine()
Gets the newExpenditureLine attribute. |
PendingBudgetConstructionGeneralLedger |
getNewRevenueLine()
Gets the newRevenueLine attribute. |
HashMap<String,PendingBudgetConstructionGeneralLedger> |
getPreSalarySettingRows()
Gets the preSalarySettingRows attribute. |
String |
getPullupKeyCode()
Gets the pullupKeyCode attribute. |
List<BCKeyLabelPair> |
getPullupLevelKeyLabels()
Gets the pullupLevelKeyLabels attribute. |
String |
getPushdownKeyCode()
Gets the pushdownKeyCode attribute. |
List<BCKeyLabelPair> |
getPushdownLevelKeyLabels()
Gets the pushdownLevelKeyLabels attribute. |
String |
getReturnAnchor()
Gets the returnAnchor attribute. |
String |
getReturnFormKey()
Gets the returnFormKey attribute. |
org.kuali.rice.kns.util.KualiDecimal |
getRevenueAdjustmentAmount()
Gets the revenueAdjustmentAmount attribute. |
static String |
getRevenueObjectTypeCodesLookup()
Gets the revenueObjectTypeCodesLookup attribute. |
String |
getSubAccountNumber()
Gets the subAccountNumber attribute. |
Integer |
getUniversityFiscalYear()
Gets the universityFiscalYear attribute. |
void |
initializePersistedRequestAmounts()
Sets the persisted request amount to the actual request amount. |
void |
initializePersistedRequestAmounts(boolean initSalarySetting)
Sets the persisted request amount to the actual request amount. |
void |
initNewLine(PendingBudgetConstructionGeneralLedger line,
boolean isRevenue)
Sets the defaults for fields not setable by the user for added lines. |
boolean |
isAccountReportsExist()
Gets the accountReportsExist attribute. |
boolean |
isBenefitsCalculationDisabled()
Gets the benefitsCalculationDisabled attribute. |
boolean |
isBudgetableDocument()
Gets getBudgetConstructionDocument().isBudgetableDocument attribute. |
boolean |
isCheckTwoPlugAdjustment()
Gets the checkTwoPlugAdjustment attribute. |
boolean |
isClosingDocument()
Gets the closingDocument attribute. |
boolean |
isEditAllowed()
Helper method to check document actions Map for can edit entry |
boolean |
isHideAdjustmentMeasurement()
Gets the hideAdjustmentMeasurement attribute. |
boolean |
isHideDetails()
Gets the hideDetails attribute. |
boolean |
isMainWindow()
Gets the mainWindow attribute. |
boolean |
isPickListClose()
Gets the pickListClose attribute. |
boolean |
isPickListMode()
Gets the pickListMode attribute. |
boolean |
isSalarySettingDisabled()
Gets the salarySettingDisabled attribute. |
boolean |
isSecurityNoAccess()
Gets the securityNoAccess attribute. |
boolean |
isSystemViewOnly()
Helper method to check edit mode Map for system view only entry |
void |
populate(javax.servlet.http.HttpServletRequest request)
calls super.populate, then populates revenue and expenditure lines |
void |
populateExpenditureLine(BudgetConstructionDocument bcDoc,
PendingBudgetConstructionGeneralLedger expenditureLine)
Populates a PBGL expenditure line bo using values from the struts form. |
protected void |
populatePBGLLine(PendingBudgetConstructionGeneralLedger line)
Populates the dependent fields of objects contained within the PBGL line |
void |
populatePBGLLines()
This method iterates over all of the rev and exp lines in the BC document. |
void |
populatePushPullLevelKeyLabels(BudgetConstructionDocument bcDoc,
List<BudgetConstructionAccountOrganizationHierarchy> levels,
boolean isPull)
Populates the push or pull selection lists displayed in the drop down controls used by the pullup or pushdown actions. |
void |
populateRevenueLine(BudgetConstructionDocument bcDoc,
PendingBudgetConstructionGeneralLedger revenueLine)
Populates a PBGL revenue line bo using values from the struts form. |
void |
setAccountNumber(String accountNumber)
Sets the accountNumber attribute value. |
void |
setAccountOrgHierLevels(List<BudgetConstructionAccountOrganizationHierarchy> accountOrgHierLevels)
Sets the accountOrgHierLevels attribute value. |
void |
setAccountReportsExist(boolean accountReportsExist)
Sets the accountReportsExist attribute value. |
void |
setBackLocation(String backLocation)
Sets the backLocation attribute value. |
void |
setBalanceInquiryReturnAnchor(String balanceInquiryReturnAnchor)
Sets the balanceInquiryReturnAnchor attribute value. |
void |
setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
Sets the budgetConstructionDocument |
void |
setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute value. |
void |
setCheckTwoPlugAdjustment(boolean checkTwoPlugAdjustment)
Sets the checkTwoPlugAdjustment attribute value. |
void |
setClosingDocument(boolean closingDocument)
Sets the closingDocument attribute value. |
void |
setExpenditureAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal expenditureAdjustmentAmount)
Sets the expenditureAdjustmentAmount attribute value. |
void |
setHideAdjustmentMeasurement(boolean hideAdjustmentMeasurement)
Sets the hideAdjustmentMeasurement attribute value. |
void |
setHideDetails(boolean hideDetails)
Sets the hideDetails attribute value. |
void |
setMainWindow(boolean mainWindow)
Sets the mainWindow attribute value. |
void |
setNewExpenditureLine(PendingBudgetConstructionGeneralLedger newExpenditureLine)
Sets the newExpenditureLine attribute value. |
void |
setNewRevenueLine(PendingBudgetConstructionGeneralLedger newRevenueLine)
Sets the newRevenueLine attribute value. |
void |
setPickListClose(boolean pickListClose)
Sets the pickListClose attribute value. |
void |
setPickListMode(boolean pickListMode)
Sets the pickListMode attribute value. |
void |
setPreSalarySettingRows(HashMap<String,PendingBudgetConstructionGeneralLedger> preSalarySettingRows)
Sets the preSalarySettingRows attribute value. |
void |
setPullupKeyCode(String pullupKeyCode)
Sets the pullupKeyCode attribute value. |
void |
setPullupLevelKeyLabels(List<BCKeyLabelPair> pullupLevelKeyLabels)
Sets the pullupLevelKeyLabels attribute value. |
void |
setPushdownKeyCode(String pushdownKeyCode)
Sets the pushdownKeyCode attribute value. |
void |
setPushdownLevelKeyLabels(List<BCKeyLabelPair> pushdownLevelKeyLabels)
Sets the pushdownLevelKeyLabels attribute value. |
void |
setReturnAnchor(String returnAnchor)
Sets the returnAnchor attribute value. |
void |
setReturnFormKey(String returnFormKey)
Sets the returnFormKey attribute value. |
void |
setRevenueAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal adjustmentAmount)
Sets the revenueAdjustmentAmount attribute value. |
void |
setSecurityNoAccess(boolean securityNoAccess)
Sets the securityNoAccess attribute value. |
void |
setSubAccountNumber(String subAccountNumber)
Sets the subAccountNumber attribute value. |
void |
setUniversityFiscalYear(Integer universityFiscalYear)
Sets the universityFiscalYear attribute value. |
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, shouldMethodToCallParameterBeUsed |
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, 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, getCurrentTabIndex, getDisplayedErrors, getDisplayedInfo, getDisplayedWarnings, getDocInfo, getExtraButton, getFieldNameToFocusOnAfterSubmit, getHeaderNavigationTabs, getMethodToCall, getNavigationCss, getNextArbitrarilyHighIndex, getNumColumns, getRefreshCaller, getTabState, getTabStates, incrementTabIndex, isFieldLevelHelpEnabled, populateBackLocation, populateFieldLevelHelpEnabled, reset, retrieveFormValueForLookupInquiryParameters, setActionFormUtilMap, setAnchor, 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 org.apache.log4j.Logger LOG
protected PendingBudgetConstructionGeneralLedger newRevenueLine
protected PendingBudgetConstructionGeneralLedger newExpenditureLine
protected static String revenueObjectTypeCodesLookup
protected static String expenditureObjectTypeCodesLookup
protected boolean closingDocument
protected boolean hideDetails
protected boolean pickListClose
protected boolean securityNoAccess
protected boolean hideAdjustmentMeasurement
protected org.kuali.rice.kns.util.KualiDecimal revenueAdjustmentAmount
protected org.kuali.rice.kns.util.KualiDecimal expenditureAdjustmentAmount
protected List<BCKeyLabelPair> pushdownLevelKeyLabels
protected List<BCKeyLabelPair> pullupLevelKeyLabels
protected String pushdownKeyCode
protected String pullupKeyCode
protected List<BudgetConstructionAccountOrganizationHierarchy> accountOrgHierLevels
protected boolean checkTwoPlugAdjustment
protected HashMap<String,PendingBudgetConstructionGeneralLedger> preSalarySettingRows
protected String backLocation
protected String returnAnchor
protected String returnFormKey
protected Integer universityFiscalYear
protected String chartOfAccountsCode
protected String accountNumber
protected String subAccountNumber
protected boolean pickListMode
protected boolean accountReportsExist
protected boolean mainWindow
protected String balanceInquiryReturnAnchor
Constructor Detail |
---|
public BudgetConstructionForm()
Method Detail |
---|
protected String getDefaultDocumentTypeName()
getDefaultDocumentTypeName
in class org.kuali.rice.kns.web.struts.form.KualiDocumentFormBase
public void populate(javax.servlet.http.HttpServletRequest request)
populate
in interface org.kuali.rice.kns.web.struts.pojo.PojoForm
populate
in class org.kuali.rice.kns.web.struts.form.KualiTransactionalDocumentFormBase
KualiDocumentFormBase.populate(javax.servlet.http.HttpServletRequest)
public void initializePersistedRequestAmounts(boolean initSalarySetting)
initSalarySetting
- public void initializePersistedRequestAmounts()
public void populatePushPullLevelKeyLabels(BudgetConstructionDocument bcDoc, List<BudgetConstructionAccountOrganizationHierarchy> levels, boolean isPull)
bcDoc
- levels
- isPull
- public void populatePBGLLines()
public void populateRevenueLine(BudgetConstructionDocument bcDoc, PendingBudgetConstructionGeneralLedger revenueLine)
revenueLine
- public void populateExpenditureLine(BudgetConstructionDocument bcDoc, PendingBudgetConstructionGeneralLedger expenditureLine)
expenditureLine
- protected void populatePBGLLine(PendingBudgetConstructionGeneralLedger line)
line
- public BudgetConstructionDocument getBudgetConstructionDocument()
public void setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
budgetConstructionDocument
- public PendingBudgetConstructionGeneralLedger getNewExpenditureLine()
public void setNewExpenditureLine(PendingBudgetConstructionGeneralLedger newExpenditureLine)
newExpenditureLine
- The newExpenditureLine to set.public PendingBudgetConstructionGeneralLedger getNewRevenueLine()
public void setNewRevenueLine(PendingBudgetConstructionGeneralLedger newRevenueLine)
newRevenueLine
- The newRevenueLine to set.public void initNewLine(PendingBudgetConstructionGeneralLedger line, boolean isRevenue)
line
- isRevenue
- public boolean isBudgetableDocument()
public boolean isHideDetails()
public boolean getHideDetails()
isHideDetails()
public void setHideDetails(boolean hideDetails)
hideDetails
- The hideDetails to set.public String getAccountNumber()
public void setAccountNumber(String accountNumber)
accountNumber
- The accountNumber to set.public String getChartOfAccountsCode()
public void setChartOfAccountsCode(String chartOfAccountsCode)
chartOfAccountsCode
- The chartOfAccountsCode to set.public String getSubAccountNumber()
public void setSubAccountNumber(String subAccountNumber)
subAccountNumber
- The subAccountNumber to set.public Integer getUniversityFiscalYear()
public void setUniversityFiscalYear(Integer universityFiscalYear)
universityFiscalYear
- The universityFiscalYear to set.public boolean isHideAdjustmentMeasurement()
public void setHideAdjustmentMeasurement(boolean hideAdjustmentMeasurement)
hideAdjustmentMeasurement
- The hideAdjustmentMeasurement to set.public org.kuali.rice.kns.util.KualiDecimal getRevenueAdjustmentAmount()
public void setRevenueAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal adjustmentAmount)
revenueAdjustmentAmount
- The revenueAdjustmentAmount to set.public org.kuali.rice.kns.util.KualiDecimal getExpenditureAdjustmentAmount()
public void setExpenditureAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal expenditureAdjustmentAmount)
expenditureAdjustmentAmount
- The expenditureAdjustmentAmount to set.public boolean isBenefitsCalculationDisabled()
public boolean isSalarySettingDisabled()
public boolean isPickListMode()
public void setPickListMode(boolean pickListMode)
pickListMode
- The pickListMode to set.public boolean isAccountReportsExist()
public void setAccountReportsExist(boolean accountReportsExist)
accountReportsExist
- The accountReportsExist to set.public boolean isPickListClose()
public void setPickListClose(boolean pickListClose)
pickListClose
- The pickListClose to set.public boolean isSecurityNoAccess()
public void setSecurityNoAccess(boolean securityNoAccess)
securityNoAccess
- The securityNoAccess to set.public String getBackLocation()
getBackLocation
in class org.kuali.rice.kns.web.struts.form.KualiForm
public void setBackLocation(String backLocation)
setBackLocation
in class org.kuali.rice.kns.web.struts.form.KualiForm
backLocation
- The backLocation to set.public String getReturnAnchor()
public void setReturnAnchor(String returnAnchor)
returnAnchor
- The returnAnchor to set.public String getReturnFormKey()
public void setReturnFormKey(String returnFormKey)
returnFormKey
- The returnFormKey to set.public String getBalanceInquiryReturnAnchor()
public void setBalanceInquiryReturnAnchor(String balanceInquiryReturnAnchor)
balanceInquiryReturnAnchor
- The balanceInquiryReturnAnchor to set.public String getPullupKeyCode()
public void setPullupKeyCode(String pullupKeyCode)
pullupKeyCode
- The pullupKeyCode to set.public List<BCKeyLabelPair> getPullupLevelKeyLabels()
public void setPullupLevelKeyLabels(List<BCKeyLabelPair> pullupLevelKeyLabels)
pullupLevelKeyLabels
- The pullupLevelKeyLabels to set.public List<BudgetConstructionAccountOrganizationHierarchy> getAccountOrgHierLevels()
public void setAccountOrgHierLevels(List<BudgetConstructionAccountOrganizationHierarchy> accountOrgHierLevels)
accountOrgHierLevels
- The accountOrgHierLevels to set.public String getPushdownKeyCode()
public void setPushdownKeyCode(String pushdownKeyCode)
pushdownKeyCode
- The pushdownKeyCode to set.public List<BCKeyLabelPair> getPushdownLevelKeyLabels()
public void setPushdownLevelKeyLabels(List<BCKeyLabelPair> pushdownLevelKeyLabels)
pushdownLevelKeyLabels
- The pushdownLevelKeyLabels to set.public boolean isCheckTwoPlugAdjustment()
public void setCheckTwoPlugAdjustment(boolean checkTwoPlugAdjustment)
checkTwoPlugAdjustment
- The checkTwoPlugAdjustment to set.public HashMap<String,PendingBudgetConstructionGeneralLedger> getPreSalarySettingRows()
public void setPreSalarySettingRows(HashMap<String,PendingBudgetConstructionGeneralLedger> preSalarySettingRows)
preSalarySettingRows
- The preSalarySettingRows to set.public boolean isClosingDocument()
public void setClosingDocument(boolean closingDocument)
closingDocument
- The closingDocument to set.public boolean isSystemViewOnly()
public boolean isEditAllowed()
public boolean isMainWindow()
public void setMainWindow(boolean mainWindow)
mainWindow
- The mainWindow to set.public static String getRevenueObjectTypeCodesLookup()
public static String getExpenditureObjectTypeCodesLookup()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |