| java.lang.Object org.kuali.module.kra.budget.web.struts.form.BudgetNonpersonnelFormHelper
BudgetNonpersonnelFormHelper | public class BudgetNonpersonnelFormHelper (Code) | | This is used by the UI to get totals, counts, and other things needed to render the page properly.
|
Inner Class :public class NonpersonnelCategoryHelper | |
nonpersonnelCategoryHelperMap | Map nonpersonnelCategoryHelperMap(Code) | | |
BudgetNonpersonnelFormHelper | public BudgetNonpersonnelFormHelper()(Code) | | Constructs a BudgetNonpersonnelFormHelper.java. Default, no arg constructor
|
BudgetNonpersonnelFormHelper | public BudgetNonpersonnelFormHelper(BudgetForm budgetForm)(Code) | | Constructs a BudgetNonpersonnelFormHelper.java based on data extracted from a BudgetForm. Added as a convienence.
|
BudgetNonpersonnelFormHelper | public BudgetNonpersonnelFormHelper(Integer currentTaskNumber, Integer currentPeriodNumber, List nonpersonnelCategories, List nonpersonnelItems, boolean includesModularExcluded)(Code) | | Constructs a BudgetNonpersonnelFormHelper.java based on data relevent data.
|
addNonpersonnelItems | public void addNonpersonnelItems(Integer currentTaskNumber, Integer currentPeriodNumber, List nonpersonnelItems, boolean includesModularExcluded)(Code) | | This method aggregates Nonpesronnel Item data into the proper Category breakdown.
Parameters: currentTaskNumber - Parameters: currentPeriodNumber - Parameters: nonpersonnelItems - Parameters: includesModularExcluded - |
getNonpersonnelAgencyTotal | public KualiInteger getNonpersonnelAgencyTotal()(Code) | | Gets the agencyTotal for all budgetNonpersonnelHelperMap attributes.
Returns the agencyTotal for all budgetNonpersonnelHelperMap attributes. |
getNonpersonnelCategoryHelperMap | public Map getNonpersonnelCategoryHelperMap()(Code) | | Gets the budgetNonpersonnelHelperMap attribute.
Returns the budgetNonpersonnelHelperMap. |
getNonpersonnelThirdPartyCostShareTotal | public KualiInteger getNonpersonnelThirdPartyCostShareTotal()(Code) | | Gets the thirdPartyCostShareTotal for all budgetNonpersonnelHelperMap attributes.
Returns the thirdPartyCostShareTotal for all budgetNonpersonnelHelperMap attributes. |
getNonpersonnelUnivCostShareTotal | public KualiInteger getNonpersonnelUnivCostShareTotal()(Code) | | Gets the univCostShareTotal for all budgetNonpersonnelHelperMap attributes.
Returns the univCostShareTotal for all budgetNonpersonnelHelperMap attributes. |
refresh | public void refresh(List nonpersonnelItems)(Code) | | This ensures that on each page refresh the 3 amount fields are compared to 3 backup amount fields (*Duplicate). The purpose
of that is to detect a change in any of those fields and uncheck the respective copy over indicator. That is a functional
requirement.
Parameters: nonpersonnelItems - budgetForm.getBudgetDocument().getBudget().getNonpersonnelItems() |
setNonpersonnelCategoryHelperMap | public void setNonpersonnelCategoryHelperMap(Map budgetNonpersonnelHelperMap)(Code) | | Sets the budgetNonpersonnelHelperMap attribute value.
Parameters: budgetNonpersonnelHelperMap - The budgetNonpersonnelHelperMap to set. |
setupNonpersonnelCategories | public void setupNonpersonnelCategories(List nonpersonnelCategories)(Code) | | This method sets up a NonpersonnelCategoryHelper object for each Nonpersonnel Category
Parameters: nonpersonnelItems - |
|
|