public class NIHResearchAndRelatedXmlStream extends AbstractResearchAndRelatedStream
ResearchDocumentBase and Map of details passed to the class.| Modifier and Type | Field and Description |
|---|---|
protected org.kuali.rice.coreservice.framework.parameter.ParameterService |
parameterService |
protected static String |
PROPOSAL_YNQ_QUESTION_16 |
BUDGET_JUSTIFICATION_IDENTIFIER, DEFAULT_VALUE_UNKNOWN, EMPTY_STRING, IACU_APPROVAL_PENDING_VALUE, KEY_MAPPING_NAME, KEY_TARGET_CATEGORY_CODE, REPORT_NAME, SPECIAL_REVIEW_CODE_2| Constructor and Description |
|---|
NIHResearchAndRelatedXmlStream() |
| Modifier and Type | Method and Description |
|---|---|
Map<String,org.apache.xmlbeans.XmlObject> |
generateXmlStream(KraPersistableBusinessObjectBase printableBusinessObject,
Map<String,Object> reportParameters)
This method generates XML for Proposal Submission Report or Sponsor
Report.
|
org.kuali.rice.coreservice.framework.parameter.ParameterService |
getParameterService() |
SponsorService |
getSponsorService()
Gets the sponsorService attribute.
|
protected boolean |
isProposalTypeRenewalRevisionContinuation(String proposalTypeCode) |
void |
setNSFSeniorPersonnel(KeyPersonInfo seniorPersonnelBean,
gov.nih.era.projectmgmt.sbir.cgap.nihspecificNamespace.NSFSeniorPersonnelType nsfSeniorPersonnelType,
int rowNumber) |
void |
setNSFSeniorPersonnel(KeyPersonInfo seniorPersonnelBean,
gov.nih.era.projectmgmt.sbir.cgap.nihspecificNamespace.NSFSeniorPersonnelType nsfSeniorPersonnelType,
int rowNumber,
int period) |
void |
setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService) |
void |
setSponsorService(SponsorService sponsorService)
Sets the sponsorService attribute value.
|
getAnimalSubject, getAnimalWelfareAssuranceNumber, getAnswerFromOrganizationYnq, getApplicationCategoryForResearchCoverPage, getBudgetCategoryMappings, getBudgetJustification, getBudgetPersonsForCategoryMap, getBudgetPersonsForCategoryMap, getBudgetTotals, getBudgetTotalsForResearchCoverPage, getBusinessObjectService, getContactPersonFullName, getEquipmentCosts, getEquipmentTotal, getFringeCost, getKcPersonService, getOrganizationAddress, getOrganizationContactPerson, getOrganizationFromDevelopmentProposal, getOrganizationPersonContactInformationWithDefaultValues, getOrganizationYNQ, getOtherAgencyQuestionsForResearchCoverPage, getOtherDirectCosts, getOtherDirectTotal, getOtherDirectType, getParticipantPatientCost, getParticipantPatientTotal, getPersonContactInformation, getPersonContactInformation, getPostalAddress, getProjectDatesForResearchCoverPage, getProjectRoleType, getProjectSiteForResearchCoverPage, getProjectSurvey, getS2SUtilService, getSalaryWagesTotal, getSubmissionCategoryForResearchCoverPage, getTotalFringe, getTotalSalaryRequested, getTravelCosts, getTravelTotal, getTravelType, isBudgetCategoryEquipment, isBudgetCategoryOther, isBudgetCategoryParticipantPatient, isBudgetCategoryTravel, isRateAndBaseOfRateClassTypeOverhead, setApplicantSubmissionQualifiersForResearchCoverPage, setBusinessObjectService, setFederalAgencyReceiptQualifiersForResearchCoverPage, setFederalDebtDelinquencyQuestionForResearchCoverPage, setKcPersonService, setS2SUtilService, setStateIntergovernmentalReviewForResearchCoverPage, setStateReceiptQualifiersForResearchCoverPage, sortKeyPersonWithNamegetAward, getAwardService, getBudget, getDateTimeService, getMaxAwardAmountInfo, setAwardService, setDateTimeServiceprotected static final String PROPOSAL_YNQ_QUESTION_16
protected org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService
public Map<String,org.apache.xmlbeans.XmlObject> generateXmlStream(KraPersistableBusinessObjectBase printableBusinessObject, Map<String,Object> reportParameters)
ResearchDocumentBase for
populating the XML nodes. The XMl once generated is returned as
XmlObjectprintableBusinessObject - using which XML is generatedreportParameters - parameters related to XML generationXmlObject representing the XMLprotected boolean isProposalTypeRenewalRevisionContinuation(String proposalTypeCode)
public void setNSFSeniorPersonnel(KeyPersonInfo seniorPersonnelBean, gov.nih.era.projectmgmt.sbir.cgap.nihspecificNamespace.NSFSeniorPersonnelType nsfSeniorPersonnelType, int rowNumber, int period)
public void setNSFSeniorPersonnel(KeyPersonInfo seniorPersonnelBean, gov.nih.era.projectmgmt.sbir.cgap.nihspecificNamespace.NSFSeniorPersonnelType nsfSeniorPersonnelType, int rowNumber)
public org.kuali.rice.coreservice.framework.parameter.ParameterService getParameterService()
public void setParameterService(org.kuali.rice.coreservice.framework.parameter.ParameterService parameterService)
public SponsorService getSponsorService()
public void setSponsorService(SponsorService sponsorService)
sponsorService - The sponsorService to set.Copyright © 2013 The Kuali Foundation. All Rights Reserved.