org.kuali.kfs.module.bc.document.web.struts
Class BudgetConstructionForm

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.module.bc.document.web.struts.BudgetConstructionForm
All Implemented Interfaces:
Serializable, org.kuali.rice.kns.web.struts.pojo.PojoForm

public class BudgetConstructionForm
extends FinancialSystemTransactionalDocumentFormBase

See Also:
Serialized Form

Field Summary
protected  String accountNumber
           
protected  List<BudgetConstructionAccountOrganizationHierarchy> accountOrgHierLevels
           
protected  boolean accountReportsExist
           
protected  String backLocation
           
protected  String balanceInquiryReturnAnchor
           
protected  String chartOfAccountsCode
           
protected  boolean checkTwoPlugAdjustment
           
protected  boolean closingDocument
           
protected  org.kuali.rice.kns.util.KualiDecimal expenditureAdjustmentAmount
           
protected static String expenditureObjectTypeCodesLookup
           
protected  boolean hideAdjustmentMeasurement
           
protected  boolean hideDetails
           
protected static org.apache.log4j.Logger LOG
           
protected  boolean mainWindow
           
protected  PendingBudgetConstructionGeneralLedger newExpenditureLine
           
protected  PendingBudgetConstructionGeneralLedger newRevenueLine
           
protected  boolean pickListClose
           
protected  boolean pickListMode
           
protected  HashMap<String,PendingBudgetConstructionGeneralLedger> preSalarySettingRows
           
protected  String pullupKeyCode
           
protected  List<BCKeyLabelPair> pullupLevelKeyLabels
           
protected  String pushdownKeyCode
           
protected  List<BCKeyLabelPair> pushdownLevelKeyLabels
           
protected  String returnAnchor
           
protected  String returnFormKey
           
protected  org.kuali.rice.kns.util.KualiDecimal revenueAdjustmentAmount
           
protected static String revenueObjectTypeCodesLookup
           
protected  boolean securityNoAccess
           
protected  String subAccountNumber
           
protected  Integer universityFiscalYear
           
 
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

LOG

protected static final org.apache.log4j.Logger LOG

newRevenueLine

protected PendingBudgetConstructionGeneralLedger newRevenueLine

newExpenditureLine

protected PendingBudgetConstructionGeneralLedger newExpenditureLine

revenueObjectTypeCodesLookup

protected static String revenueObjectTypeCodesLookup

expenditureObjectTypeCodesLookup

protected static String expenditureObjectTypeCodesLookup

closingDocument

protected boolean closingDocument

hideDetails

protected boolean hideDetails

pickListClose

protected boolean pickListClose

securityNoAccess

protected boolean securityNoAccess

hideAdjustmentMeasurement

protected boolean hideAdjustmentMeasurement

revenueAdjustmentAmount

protected org.kuali.rice.kns.util.KualiDecimal revenueAdjustmentAmount

expenditureAdjustmentAmount

protected org.kuali.rice.kns.util.KualiDecimal expenditureAdjustmentAmount

pushdownLevelKeyLabels

protected List<BCKeyLabelPair> pushdownLevelKeyLabels

pullupLevelKeyLabels

protected List<BCKeyLabelPair> pullupLevelKeyLabels

pushdownKeyCode

protected String pushdownKeyCode

pullupKeyCode

protected String pullupKeyCode

accountOrgHierLevels

protected List<BudgetConstructionAccountOrganizationHierarchy> accountOrgHierLevels

checkTwoPlugAdjustment

protected boolean checkTwoPlugAdjustment

preSalarySettingRows

protected HashMap<String,PendingBudgetConstructionGeneralLedger> preSalarySettingRows

backLocation

protected String backLocation

returnAnchor

protected String returnAnchor

returnFormKey

protected String returnFormKey

universityFiscalYear

protected Integer universityFiscalYear

chartOfAccountsCode

protected String chartOfAccountsCode

accountNumber

protected String accountNumber

subAccountNumber

protected String subAccountNumber

pickListMode

protected boolean pickListMode

accountReportsExist

protected boolean accountReportsExist

mainWindow

protected boolean mainWindow

balanceInquiryReturnAnchor

protected String balanceInquiryReturnAnchor
Constructor Detail

BudgetConstructionForm

public BudgetConstructionForm()
Method Detail

getDefaultDocumentTypeName

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

populate

public void populate(javax.servlet.http.HttpServletRequest request)
calls super.populate, then populates revenue and expenditure lines

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

initializePersistedRequestAmounts

public void initializePersistedRequestAmounts(boolean initSalarySetting)
Sets the persisted request amount to the actual request amount. This is normally used right after a save to the DB If initSalarySetting is true, this also scrapes the current set of Salary Setting lines, including any 2PLG line into preSalarySettingRows. preSalarySettingRows is used after return from Salary Setting to allow detection of any changes

Parameters:
initSalarySetting -

initializePersistedRequestAmounts

public void initializePersistedRequestAmounts()
Sets the persisted request amount to the actual request amount. This is normally used right after a save to the DB.


populatePushPullLevelKeyLabels

public 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. The population considers the current level of the document and the user's BudgetConstructionDocument type approvals setup in WorkFlow.

Parameters:
bcDoc -
levels -
isPull -

populatePBGLLines

public void populatePBGLLines()
This method iterates over all of the rev and exp lines in the BC document. This is called to refresh ref objects for use by validation


populateRevenueLine

public void populateRevenueLine(BudgetConstructionDocument bcDoc,
                                PendingBudgetConstructionGeneralLedger revenueLine)
Populates a PBGL revenue line bo using values from the struts form. This is in place to make sure that all of the composite key objects have the correct values in them. This also adds line amounts to the revenue totals.

Parameters:
revenueLine -

populateExpenditureLine

public void populateExpenditureLine(BudgetConstructionDocument bcDoc,
                                    PendingBudgetConstructionGeneralLedger expenditureLine)
Populates a PBGL expenditure line bo using values from the struts form. This is in place to make sure that all of the composite key objects have the correct values in them. This also adds line amounts to the expenditure totals.

Parameters:
expenditureLine -

populatePBGLLine

protected void populatePBGLLine(PendingBudgetConstructionGeneralLedger line)
Populates the dependent fields of objects contained within the PBGL line

Parameters:
line -

getBudgetConstructionDocument

public BudgetConstructionDocument getBudgetConstructionDocument()
Gets the budgetConstructionDocument

Returns:

setBudgetConstructionDocument

public void setBudgetConstructionDocument(BudgetConstructionDocument budgetConstructionDocument)
Sets the budgetConstructionDocument

Parameters:
budgetConstructionDocument -

getNewExpenditureLine

public PendingBudgetConstructionGeneralLedger getNewExpenditureLine()
Gets the newExpenditureLine attribute.

Returns:
Returns the newExpenditureLine.

setNewExpenditureLine

public void setNewExpenditureLine(PendingBudgetConstructionGeneralLedger newExpenditureLine)
Sets the newExpenditureLine attribute value.

Parameters:
newExpenditureLine - The newExpenditureLine to set.

getNewRevenueLine

public PendingBudgetConstructionGeneralLedger getNewRevenueLine()
Gets the newRevenueLine attribute.

Returns:
Returns the newRevenueLine.

setNewRevenueLine

public void setNewRevenueLine(PendingBudgetConstructionGeneralLedger newRevenueLine)
Sets the newRevenueLine attribute value.

Parameters:
newRevenueLine - The newRevenueLine to set.

initNewLine

public void initNewLine(PendingBudgetConstructionGeneralLedger line,
                        boolean isRevenue)
Sets the defaults for fields not setable by the user for added lines. This assumes the document has been explictly loaded and contains primary and candidate key values as in BudgetConstructionAction.loadDocument() or that populate reloads the values from the JSP.

Parameters:
line -
isRevenue -

isBudgetableDocument

public boolean isBudgetableDocument()
Gets getBudgetConstructionDocument().isBudgetableDocument attribute.

Returns:
Returns getBudgetConstructionDocument().isBudgetableDocument.

isHideDetails

public boolean isHideDetails()
Gets the hideDetails attribute.

Returns:
Returns the hideDetails.

getHideDetails

public boolean getHideDetails()
Returns:
hideDetails attribute
See Also:
isHideDetails()

setHideDetails

public void setHideDetails(boolean hideDetails)
Sets the hideDetails attribute value.

Parameters:
hideDetails - The hideDetails to set.

getAccountNumber

public String getAccountNumber()
Gets the accountNumber attribute.

Returns:
Returns the accountNumber.

setAccountNumber

public void setAccountNumber(String accountNumber)
Sets the accountNumber attribute value.

Parameters:
accountNumber - The accountNumber to set.

getChartOfAccountsCode

public String getChartOfAccountsCode()
Gets the chartOfAccountsCode attribute.

Returns:
Returns the chartOfAccountsCode.

setChartOfAccountsCode

public void setChartOfAccountsCode(String chartOfAccountsCode)
Sets the chartOfAccountsCode attribute value.

Parameters:
chartOfAccountsCode - The chartOfAccountsCode to set.

getSubAccountNumber

public String getSubAccountNumber()
Gets the subAccountNumber attribute.

Returns:
Returns the subAccountNumber.

setSubAccountNumber

public void setSubAccountNumber(String subAccountNumber)
Sets the subAccountNumber attribute value.

Parameters:
subAccountNumber - The subAccountNumber to set.

getUniversityFiscalYear

public Integer getUniversityFiscalYear()
Gets the universityFiscalYear attribute.

Returns:
Returns the universityFiscalYear.

setUniversityFiscalYear

public void setUniversityFiscalYear(Integer universityFiscalYear)
Sets the universityFiscalYear attribute value.

Parameters:
universityFiscalYear - The universityFiscalYear to set.

isHideAdjustmentMeasurement

public boolean isHideAdjustmentMeasurement()
Gets the hideAdjustmentMeasurement attribute.

Returns:
Returns the hideAdjustmentMeasurement.

setHideAdjustmentMeasurement

public void setHideAdjustmentMeasurement(boolean hideAdjustmentMeasurement)
Sets the hideAdjustmentMeasurement attribute value.

Parameters:
hideAdjustmentMeasurement - The hideAdjustmentMeasurement to set.

getRevenueAdjustmentAmount

public org.kuali.rice.kns.util.KualiDecimal getRevenueAdjustmentAmount()
Gets the revenueAdjustmentAmount attribute.

Returns:
Returns the revenueAdjustmentAmount.

setRevenueAdjustmentAmount

public void setRevenueAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal adjustmentAmount)
Sets the revenueAdjustmentAmount attribute value.

Parameters:
revenueAdjustmentAmount - The revenueAdjustmentAmount to set.

getExpenditureAdjustmentAmount

public org.kuali.rice.kns.util.KualiDecimal getExpenditureAdjustmentAmount()
Gets the expenditureAdjustmentAmount attribute.

Returns:
Returns the expenditureAdjustmentAmount.

setExpenditureAdjustmentAmount

public void setExpenditureAdjustmentAmount(org.kuali.rice.kns.util.KualiDecimal expenditureAdjustmentAmount)
Sets the expenditureAdjustmentAmount attribute value.

Parameters:
expenditureAdjustmentAmount - The expenditureAdjustmentAmount to set.

isBenefitsCalculationDisabled

public boolean isBenefitsCalculationDisabled()
Gets the benefitsCalculationDisabled attribute.

Returns:
Returns the benefitsCalculationDisabled.

isSalarySettingDisabled

public boolean isSalarySettingDisabled()
Gets the salarySettingDisabled attribute.

Returns:
Returns the salarySettingDisabled.

isPickListMode

public boolean isPickListMode()
Gets the pickListMode attribute.

Returns:
Returns the pickListMode.

setPickListMode

public void setPickListMode(boolean pickListMode)
Sets the pickListMode attribute value.

Parameters:
pickListMode - The pickListMode to set.

isAccountReportsExist

public boolean isAccountReportsExist()
Gets the accountReportsExist attribute.

Returns:
Returns the accountReportsExist.

setAccountReportsExist

public void setAccountReportsExist(boolean accountReportsExist)
Sets the accountReportsExist attribute value.

Parameters:
accountReportsExist - The accountReportsExist to set.

isPickListClose

public boolean isPickListClose()
Gets the pickListClose attribute.

Returns:
Returns the pickListClose.

setPickListClose

public void setPickListClose(boolean pickListClose)
Sets the pickListClose attribute value.

Parameters:
pickListClose - The pickListClose to set.

isSecurityNoAccess

public boolean isSecurityNoAccess()
Gets the securityNoAccess attribute.

Returns:
Returns the securityNoAccess.

setSecurityNoAccess

public void setSecurityNoAccess(boolean securityNoAccess)
Sets the securityNoAccess attribute value.

Parameters:
securityNoAccess - The securityNoAccess to set.

getBackLocation

public String getBackLocation()
Gets the backLocation attribute.

Overrides:
getBackLocation in class org.kuali.rice.kns.web.struts.form.KualiForm
Returns:
Returns the backLocation.

setBackLocation

public void setBackLocation(String backLocation)
Sets the backLocation attribute value.

Overrides:
setBackLocation in class org.kuali.rice.kns.web.struts.form.KualiForm
Parameters:
backLocation - The backLocation to set.

getReturnAnchor

public String getReturnAnchor()
Gets the returnAnchor attribute.

Returns:
Returns the returnAnchor.

setReturnAnchor

public void setReturnAnchor(String returnAnchor)
Sets the returnAnchor attribute value.

Parameters:
returnAnchor - The returnAnchor to set.

getReturnFormKey

public String getReturnFormKey()
Gets the returnFormKey attribute.

Returns:
Returns the returnFormKey.

setReturnFormKey

public void setReturnFormKey(String returnFormKey)
Sets the returnFormKey attribute value.

Parameters:
returnFormKey - The returnFormKey to set.

getBalanceInquiryReturnAnchor

public String getBalanceInquiryReturnAnchor()
Gets the balanceInquiryReturnAnchor attribute.

Returns:
Returns the balanceInquiryReturnAnchor.

setBalanceInquiryReturnAnchor

public void setBalanceInquiryReturnAnchor(String balanceInquiryReturnAnchor)
Sets the balanceInquiryReturnAnchor attribute value.

Parameters:
balanceInquiryReturnAnchor - The balanceInquiryReturnAnchor to set.

getPullupKeyCode

public String getPullupKeyCode()
Gets the pullupKeyCode attribute.

Returns:
Returns the pullupKeyCode.

setPullupKeyCode

public void setPullupKeyCode(String pullupKeyCode)
Sets the pullupKeyCode attribute value.

Parameters:
pullupKeyCode - The pullupKeyCode to set.

getPullupLevelKeyLabels

public List<BCKeyLabelPair> getPullupLevelKeyLabels()
Gets the pullupLevelKeyLabels attribute.

Returns:
Returns the pullupLevelKeyLabels.

setPullupLevelKeyLabels

public void setPullupLevelKeyLabels(List<BCKeyLabelPair> pullupLevelKeyLabels)
Sets the pullupLevelKeyLabels attribute value.

Parameters:
pullupLevelKeyLabels - The pullupLevelKeyLabels to set.

getAccountOrgHierLevels

public List<BudgetConstructionAccountOrganizationHierarchy> getAccountOrgHierLevels()
Gets the accountOrgHierLevels attribute.

Returns:
Returns the accountOrgHierLevels.

setAccountOrgHierLevels

public void setAccountOrgHierLevels(List<BudgetConstructionAccountOrganizationHierarchy> accountOrgHierLevels)
Sets the accountOrgHierLevels attribute value.

Parameters:
accountOrgHierLevels - The accountOrgHierLevels to set.

getPushdownKeyCode

public String getPushdownKeyCode()
Gets the pushdownKeyCode attribute.

Returns:
Returns the pushdownKeyCode.

setPushdownKeyCode

public void setPushdownKeyCode(String pushdownKeyCode)
Sets the pushdownKeyCode attribute value.

Parameters:
pushdownKeyCode - The pushdownKeyCode to set.

getPushdownLevelKeyLabels

public List<BCKeyLabelPair> getPushdownLevelKeyLabels()
Gets the pushdownLevelKeyLabels attribute.

Returns:
Returns the pushdownLevelKeyLabels.

setPushdownLevelKeyLabels

public void setPushdownLevelKeyLabels(List<BCKeyLabelPair> pushdownLevelKeyLabels)
Sets the pushdownLevelKeyLabels attribute value.

Parameters:
pushdownLevelKeyLabels - The pushdownLevelKeyLabels to set.

isCheckTwoPlugAdjustment

public boolean isCheckTwoPlugAdjustment()
Gets the checkTwoPlugAdjustment attribute.

Returns:
Returns the checkTwoPlugAdjustment.

setCheckTwoPlugAdjustment

public void setCheckTwoPlugAdjustment(boolean checkTwoPlugAdjustment)
Sets the checkTwoPlugAdjustment attribute value.

Parameters:
checkTwoPlugAdjustment - The checkTwoPlugAdjustment to set.

getPreSalarySettingRows

public HashMap<String,PendingBudgetConstructionGeneralLedger> getPreSalarySettingRows()
Gets the preSalarySettingRows attribute.

Returns:
Returns the preSalarySettingRows.

setPreSalarySettingRows

public void setPreSalarySettingRows(HashMap<String,PendingBudgetConstructionGeneralLedger> preSalarySettingRows)
Sets the preSalarySettingRows attribute value.

Parameters:
preSalarySettingRows - The preSalarySettingRows to set.

isClosingDocument

public boolean isClosingDocument()
Gets the closingDocument attribute.

Returns:
Returns the closingDocument.

setClosingDocument

public void setClosingDocument(boolean closingDocument)
Sets the closingDocument attribute value.

Parameters:
closingDocument - The closingDocument to set.

isSystemViewOnly

public boolean isSystemViewOnly()
Helper method to check edit mode Map for system view only entry


isEditAllowed

public boolean isEditAllowed()
Helper method to check document actions Map for can edit entry


isMainWindow

public boolean isMainWindow()
Gets the mainWindow attribute.

Returns:
Returns the mainWindow.

setMainWindow

public void setMainWindow(boolean mainWindow)
Sets the mainWindow attribute value.

Parameters:
mainWindow - The mainWindow to set.

getRevenueObjectTypeCodesLookup

public static String getRevenueObjectTypeCodesLookup()
Gets the revenueObjectTypeCodesLookup attribute.

Returns:
Returns the revenueObjectTypeCodesLookup.

getExpenditureObjectTypeCodesLookup

public static String getExpenditureObjectTypeCodesLookup()
Gets the expenditureObjectTypeCodesLookup attribute.

Returns:
Returns the expenditureObjectTypeCodesLookup.


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