public class LineItemCalculator extends AbstractBudgetCalculator
budgetLineItem| Constructor and Description |
|---|
LineItemCalculator(Budget budget,
BudgetLineItem 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() |
calculate, calculateBreakUpInterval, createAndCalculateBreakupIntervals, createBreakupBoundaries, createBreakUpInterval, filterRates, getBreakupIntervals, getBudgetFormFromGlobalVariables, getBudgetRateService, getBusinessObjectService, getDateTimeService, getInflationRates, getQlLineItemPropLaRates, getQlLineItemPropRates, getUnderrecoveryRates, getValidCalcTypes, setBreakupIntervals, setBusinessObjectService, setCalculatedAmounts, setInflationRates, setInfltionValidCalcCeRates, setQlLineItemPropLaRates, setQlLineItemPropRates, setUnderrecoveryRates, updateBudgetLineItemCalculatedAmountspublic LineItemCalculator(Budget budget, BudgetLineItem bli)
public void populateCalculatedAmountLineItems()
populateCalculatedAmountLineItems in class AbstractBudgetCalculatorpublic void populateApplicableCosts(Boundary boundary)
AbstractBudgetCalculatorpopulateApplicableCosts in class AbstractBudgetCalculatorprotected void addCalculatedAmount(AbstractBudgetCalculatedAmount budgetCalculatedAmount)
addCalculatedAmount in class AbstractBudgetCalculatorprotected void populateBudgetRateBaseList()
AbstractBudgetCalculatorpopulateBudgetRateBaseList in class AbstractBudgetCalculatorprotected AbstractBudgetCalculatedAmount getNewCalculatedAmountInstance()
getNewCalculatedAmountInstance in class AbstractBudgetCalculatorCopyright © 2013 The Kuali Foundation. All Rights Reserved.