Class RRSF424BaseGenerator<T extends org.apache.xmlbeans.XmlObject>
java.lang.Object
org.kuali.coeus.s2sgen.impl.generate.S2SBaseFormGenerator<T>
org.kuali.coeus.s2sgen.impl.generate.support.CommonSF424BaseGenerator<T>
org.kuali.coeus.s2sgen.impl.generate.support.RRSF424BaseGenerator<T>
- All Implemented Interfaces:
Factory<T>,Named,S2SFormGenerator<T>,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
- Direct Known Subclasses:
RRSF424_2_0V2_0Generator,RRSF424_3_0V3_0Generator,RRSF424_4_0V4_0Generator,RRSF424_5_0V5_0Generator,RRSF424MultiProjectCover_1_0V1_0Generator,RRSF424MultiProjectCover_2_0V2_0Generator,RRSF424MultiProjectCover_3_0V3_0Generator,RRSF424MultiProjectCover_4_0V4_0Generator,RRSF424V1_1Generator,RRSF424V1_2Generator
public abstract class RRSF424BaseGenerator<T extends org.apache.xmlbeans.XmlObject>
extends CommonSF424BaseGenerator<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected static final intprotected static final Integerprotected static final Integerprotected static final intprotected static final Stringprotected static final intprotected DepartmentalPersonServiceprotected static final intprotected static final Stringprotected static final Stringprotected org.kuali.coeus.common.budget.api.modular.ModularBudgetServiceprotected static final Stringprotected static final intprotected static final intprotected static final Stringprotected org.kuali.coeus.propdev.api.s2s.S2SConfigurationServiceprotected S2SDateTimeServiceprotected S2sDivisionServiceprotected static final intprotected static final Stringprotected static final Stringprotected static final StringFields inherited from class org.kuali.coeus.s2sgen.impl.generate.support.CommonSF424BaseGenerator
PROPOSAL_YNQ_QUESTION_129, PROPOSAL_YNQ_QUESTION_130, PROPOSAL_YNQ_QUESTION_131, SPONSOR_GROUPS, SPONSOR_NAME_MAX_LENGTH, SPONSOR_NIH, YNQ_ANSWER, YNQ_REVIEW_DATE, YNQ_STATE_NOT_COVERED, YNQ_STATE_NOT_SELECTED, YNQ_STATE_REVIEW_DATAFields 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, ORGANIZATION_UEI_MAX_LENGTH, ORGANIZATON_NAME_MAX_LENGTH, pdDoc -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected abstract List<? extends org.kuali.coeus.common.questionnaire.api.answer.AnswerHeaderContract>protected DepartmentalPersonDtogetContactPerson(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) protected Stringprotected StringgetDepartmentName(org.kuali.coeus.common.api.person.KcPersonContract kcPerson) protected StringgetDepartmentName(org.kuali.coeus.common.api.unit.UnitContract unit) protected StringgetDepartmentName(DepartmentalPersonDto departmentalPerson) protected Stringprotected Stringorg.kuali.coeus.propdev.api.s2s.S2SConfigurationServicegetSubmissionType(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) This method creates and returns Map of submission details like submission type, description and Revision codevoidsetDepartmentalPersonService(DepartmentalPersonService departmentalPersonService) voidsetS2SConfigurationService(org.kuali.coeus.propdev.api.s2s.S2SConfigurationService s2SConfigurationService) voidsetS2SDateTimeService(S2SDateTimeService s2SDateTimeService) voidsetS2sDivisionService(S2sDivisionService s2sDivisionService) Methods inherited from class org.kuali.coeus.s2sgen.impl.generate.support.CommonSF424BaseGenerator
getEmployerId, getEOStateReview, getFederalAgencyName, getFirstCfdaNumber, getS2SCommonBudgetService, isSponsorInHierarchy, setS2SCommonBudgetServiceMethods 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
-
PRINCIPAL_INVESTIGATOR
- See Also:
-
PRE_APPLICATION
protected static final int PRE_APPLICATION- See Also:
-
ADDITIONAL_CONGRESSIONAL_DESTRICT
protected static final int ADDITIONAL_CONGRESSIONAL_DESTRICT- See Also:
-
CONTACT_TYPE_I
- See Also:
-
STATE_REVIEW_YES
- See Also:
-
STATE_REVIEW_NO
- See Also:
-
VALUE_YES
- See Also:
-
PRIMARY_TITLE_MAX_LENGTH
protected static final int PRIMARY_TITLE_MAX_LENGTH- See Also:
-
DIRECTORY_TITLE_MAX_LENGTH
protected static final int DIRECTORY_TITLE_MAX_LENGTH- See Also:
-
DEPARTMENT_NAME_MAX_LENGTH
protected static final int DEPARTMENT_NAME_MAX_LENGTH- See Also:
-
ANSWER_EXPLANATION_MAX_LENGTH
protected static final int ANSWER_EXPLANATION_MAX_LENGTH- See Also:
-
SFLLL_OTHEREXPLANATORY
protected static final int SFLLL_OTHEREXPLANATORY- See Also:
-
ANSWER_128
-
ANSWER_111
-
NOT_ANSWERED
- See Also:
-
KEY_REVISION_CODE
- See Also:
-
KEY_REVISION_OTHER_DESCRIPTION
- See Also:
-
s2SDateTimeService
-
departmentalPersonService
@Autowired @Qualifier("departmentalPersonService") protected DepartmentalPersonService departmentalPersonService -
s2sDivisionService
-
s2SConfigurationService
@Autowired @Qualifier("s2SConfigurationService") protected org.kuali.coeus.propdev.api.s2s.S2SConfigurationService s2SConfigurationService -
modularBudgetService
@Autowired @Qualifier("modularBudgetService") protected org.kuali.coeus.common.budget.api.modular.ModularBudgetService modularBudgetService
-
-
Constructor Details
-
RRSF424BaseGenerator
public RRSF424BaseGenerator()
-
-
Method Details
-
getOtherAgencySubmissionExplanation
-
getContactType
-
getFederalId
-
getContactPerson
protected DepartmentalPersonDto getContactPerson(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) -
getSubmissionType
protected Map<String,String> getSubmissionType(org.kuali.coeus.propdev.api.core.ProposalDevelopmentDocumentContract pdDoc) This method creates and returns Map of submission details like submission type, description and Revision code- Parameters:
pdDoc- Proposal Development Document.- Returns:
- Map<String, String> Map of submission details.
-
getDepartmentName
-
getDepartmentName
-
getDepartmentName
-
getAnswerHeaders
protected abstract List<? extends org.kuali.coeus.common.questionnaire.api.answer.AnswerHeaderContract> getAnswerHeaders() -
getS2SDateTimeService
-
setS2SDateTimeService
-
getDepartmentalPersonService
-
setDepartmentalPersonService
-
getS2sDivisionService
-
setS2sDivisionService
-
getS2SConfigurationService
public org.kuali.coeus.propdev.api.s2s.S2SConfigurationService getS2SConfigurationService() -
setS2SConfigurationService
public void setS2SConfigurationService(org.kuali.coeus.propdev.api.s2s.S2SConfigurationService s2SConfigurationService)
-