Class ED524BudgetBaseGenerator<T extends org.apache.xmlbeans.XmlObject>
java.lang.Object
org.kuali.coeus.s2sgen.impl.generate.S2SBaseFormGenerator<T>
org.kuali.coeus.s2sgen.impl.generate.support.ED524BudgetBaseGenerator<T>
- All Implemented Interfaces:
Factory<T>,Named,S2SFormGenerator<T>,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
- Direct Known Subclasses:
ED524BudgetV1_1Generator,ED524BudgetV1_3Generator,ED524BudgetV1_4Generator,ED524BudgetV1_5Generator
public abstract class ED524BudgetBaseGenerator<T extends org.apache.xmlbeans.XmlObject>
extends S2SBaseFormGenerator<T>
This abstract class has methods that are common to all the versions of ED524Budget form.
- Author:
- Kuali Research Administration Team (kualidev@oncourse.iu.edu)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected static final Stringprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected static final Stringprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected static final Stringprotected static final Stringprotected static final Stringprotected static final intprotected static final intprotected static final Stringprotected S2SBudgetCategoryMapServiceprotected S2SCommonBudgetServiceprotected org.kuali.coeus.propdev.api.s2s.S2SConfigurationServiceprotected S2SDateTimeServiceprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected static final Stringprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalprotected org.kuali.coeus.sys.api.model.ScaleTwoDecimalFields inherited from class org.kuali.coeus.s2sgen.impl.generate.S2SBaseFormGenerator
AREAS_AFFECTED_ABSTRACT_TYPE_CODE, CONGRESSIONAL_DISTRICT_MAX_LENGTH, DEFAULT_SORT_INDEX, DUNS_NUMBER_MAX_LENGTH, globLibV20Generator, NOT_ANSWERED, ORGANIZATION_UEI_MAX_LENGTH, ORGANIZATON_NAME_MAX_LENGTH, pdDoc, PRIMARY_TITLE_MAX_LENGTH -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected StringList<? extends org.kuali.coeus.common.budget.api.core.category.BudgetCategoryMapContract> protected voidgetContractualCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) protected voidgetEquipmentCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) protected voidgetIndirectCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) protected voidgetOtherCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) voidgetPersonnelCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) org.kuali.coeus.propdev.api.s2s.S2SConfigurationServiceprotected voidgetSuppliesCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) protected voidgetTotalCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) protected voidgetTrainingCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) protected voidgetTravelCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) voidsetS2SBudgetCategoryMapService(S2SBudgetCategoryMapService s2SBudgetCategoryMapService) voidsetS2SCommonBudgetService(S2SCommonBudgetService s2SCommonBudgetService) voidsetS2SConfigurationService(org.kuali.coeus.propdev.api.s2s.S2SConfigurationService s2SConfigurationService) voidsetS2SDateTimeService(S2SDateTimeService s2SDateTimeService) Methods inherited from class org.kuali.coeus.s2sgen.impl.generate.S2SBaseFormGenerator
addAttachedFileType, addAttachment, cleanFileName, createContentId, createContentId, getAnswer, getAnswerId, getAnswers, getAttachedFileDataType, getAttachedFileDataTypes, getAttachments, getAuditErrors, getBeanName, getChildQuestionAnswer, getGlobLibV20Generator, getGrantApplicationHashService, getHashValue, getNarrativeService, getPerson, getPersonnelAttachments, getPropDevQuestionAnswerService, getQuestionAnswerService, getS2sNarrativeFileName, getS2sPersonnelAttachmentFileName, getSponsorHierarchyService, getStylesheets, isSponsorNIH, saveNarrative, setAttachments, setAuditErrors, setBeanName, setGlobLibV20Generator, setGrantApplicationHashService, setNarrativeService, setPropDevQuestionAnswerService, setQuestionAnswerService, setSponsorHierarchyService, supportsPdfFilling, supportsXslTransformMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.kuali.coeus.s2sgen.impl.generate.S2SFormGenerator
getFormName, getFormObject, getNamespace, getSortIndex
-
Field Details
-
s2SDateTimeService
-
s2SBudgetCategoryMapService
@Autowired @Qualifier("s2SBudgetCategoryMapService") protected S2SBudgetCategoryMapService s2SBudgetCategoryMapService -
s2SConfigurationService
@Autowired @Qualifier("s2SConfigurationService") protected org.kuali.coeus.propdev.api.s2s.S2SConfigurationService s2SConfigurationService -
s2SCommonBudgetService
@Autowired @Qualifier("s2SCommonBudgetService") protected S2SCommonBudgetService s2SCommonBudgetService -
INDIRECT_COST_RATE_AGREEMENT_NONE
- See Also:
-
APPROVING_FEDERAL_AGENCY_OTHER
- See Also:
-
APPROVING_FEDERAL_AGENCY_ED
- See Also:
-
APPROVING_FEDERAL_AGENCY_OT
- See Also:
-
RATE_CLASS_TYPE_EMPLOYEE_BENEFITS
- See Also:
-
RATE_CLASS_TYPE_VACATION
- See Also:
-
RATE_CLASS_TYPE_OTHER
- See Also:
-
TARGET_CATEGORY_CODE_SUBCONTRACT
- See Also:
-
TARGET_CATEGORY_CODE_PURCHASED_EQUIPMENT
- See Also:
-
TARGET_CATEGORY_CODE_MATERIOALS_AND_SUPPLIES
- See Also:
-
TARGET_CATEGORY_CODE_TRAVEL
- See Also:
-
TARGET_CATEGORY_CODE_FOREIGN_TRAVEL
- See Also:
-
TARGET_CATEGORY_CODE_PARTICIPANT_STIPENDS
- See Also:
-
TARGET_CATEGORY_TYPE_CODE_PERSONNEL
- See Also:
-
RATE_TYPE_ADMINISTRATIVE_SALARIES
protected static final int RATE_TYPE_ADMINISTRATIVE_SALARIES- See Also:
-
RATE_TYPE_SUPPORT_STAFF_SALARIES
protected static final int RATE_TYPE_SUPPORT_STAFF_SALARIES- See Also:
-
totalCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal totalCost -
totalDirectCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal totalDirectCost -
totalIndirectCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal totalIndirectCost -
totalCostSharing
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal totalCostSharing -
indirectCS
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal indirectCS -
supplyCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal supplyCost -
supplyCostCS
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal supplyCostCS -
otherCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal otherCost -
otherCostCS
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal otherCostCS -
categoryCostFringe
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal categoryCostFringe -
categoryCostCSFringe
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal categoryCostCSFringe -
equipmentCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal equipmentCost -
equipmentCostCS
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal equipmentCostCS -
contractualCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal contractualCost -
contractualCostCS
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal contractualCostCS -
travelCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal travelCost -
travelCostCS
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal travelCostCS -
trainingCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal trainingCost -
trainingCostCS
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal trainingCostCS -
personnelCost
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal personnelCost -
personnelCostCS
protected org.kuali.coeus.sys.api.model.ScaleTwoDecimal personnelCostCS -
AGENCY_VALUE
- See Also:
-
RESTIRCTED_QUESTION
- See Also:
-
DEFAULT_LEGAL_NAME
- See Also:
-
-
Constructor Details
-
ED524BudgetBaseGenerator
public ED524BudgetBaseGenerator()
-
-
Method Details
-
getBudgetCategoryMapListWithoutFilter
public List<? extends org.kuali.coeus.common.budget.api.core.category.BudgetCategoryMapContract> getBudgetCategoryMapListWithoutFilter() -
getTotalCosts
protected void getTotalCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getIndirectCosts
protected void getIndirectCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getSuppliesCosts
protected void getSuppliesCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getOtherCosts
protected void getOtherCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getEquipmentCosts
protected void getEquipmentCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getContractualCosts
protected void getContractualCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getTravelCosts
protected void getTravelCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getTrainingCosts
protected void getTrainingCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getPersonnelCosts
public void getPersonnelCosts(org.kuali.coeus.common.budget.api.period.BudgetPeriodContract budgetPeriod) -
getAgencyName
-
getS2SDateTimeService
-
setS2SDateTimeService
-
getS2SBudgetCategoryMapService
-
setS2SBudgetCategoryMapService
-
getS2SConfigurationService
public org.kuali.coeus.propdev.api.s2s.S2SConfigurationService getS2SConfigurationService() -
setS2SConfigurationService
public void setS2SConfigurationService(org.kuali.coeus.propdev.api.s2s.S2SConfigurationService s2SConfigurationService) -
getS2SCommonBudgetService
-
setS2SCommonBudgetService
-