public class PersonnelLineItemCalculator extends AbstractBudgetCalculator
budgetLineItem| Constructor and Description |
|---|
PersonnelLineItemCalculator(Budget budget,
BudgetLineItemBase bli) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addCalculatedAmount(AbstractBudgetCalculatedAmount budgetCalculatedAmount) |
protected AbstractBudgetCalculatedAmount |
getNewCalculatedAmountInstance() |
void |
populateApplicableCosts(Boundary boundary)
Abstract method to populate the applicable cost and applicable cost sharing in boundary.
|
protected void |
populateBudgetRateBaseList()
This abstract method should be implemented by LineItemCalculator and PersonnelLineItemCalculator.
|
void |
populateCalculatedAmountLineItems() |
protected void |
updateBudgetLineItemCalculatedAmounts()
This method is for populating the calculated amounts by looking at the rate class and rate type for each line item gets applied to.
|
calculate, calculateBreakUpInterval, createAndCalculateBreakupIntervals, createBreakupBoundaries, createBreakUpInterval, filterRates, getBreakupIntervals, getBudgetFormFromGlobalVariables, getBudgetRateService, getBusinessObjectService, getDateTimeService, getInflationRates, getQlLineItemPropLaRates, getQlLineItemPropRates, getUnderrecoveryRates, getValidCalcTypes, setBreakupIntervals, setBusinessObjectService, setCalculatedAmounts, setInflationRates, setInfltionValidCalcCeRates, setQlLineItemPropLaRates, setQlLineItemPropRates, setUnderrecoveryRatespublic PersonnelLineItemCalculator(Budget budget, BudgetLineItemBase bli)
public void populateApplicableCosts(Boundary boundary)
AbstractBudgetCalculatorpopulateApplicableCosts in class AbstractBudgetCalculatorAbstractBudgetCalculator.populateApplicableCosts(Boundary)public void populateCalculatedAmountLineItems()
populateCalculatedAmountLineItems in class AbstractBudgetCalculatorprotected void updateBudgetLineItemCalculatedAmounts()
AbstractBudgetCalculatorupdateBudgetLineItemCalculatedAmounts in class AbstractBudgetCalculatorprotected void addCalculatedAmount(AbstractBudgetCalculatedAmount budgetCalculatedAmount)
addCalculatedAmount in class AbstractBudgetCalculatorprotected AbstractBudgetCalculatedAmount getNewCalculatedAmountInstance()
getNewCalculatedAmountInstance in class AbstractBudgetCalculatorprotected void populateBudgetRateBaseList()
AbstractBudgetCalculatorpopulateBudgetRateBaseList in class AbstractBudgetCalculatorCopyright © 2013 The Kuali Foundation. All Rights Reserved.