Class RRKeyPersonBase<T extends org.apache.xmlbeans.XmlObject>

java.lang.Object
org.kuali.coeus.s2sgen.impl.generate.S2SBaseFormGenerator<T>
org.kuali.coeus.s2sgen.impl.generate.support.RRKeyPersonBase<T>
All Implemented Interfaces:
Factory<T>, Named, S2SFormGenerator<T>, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware
Direct Known Subclasses:
RRKeyPersonExpandedBaseGenerator, RRKeyPersonV1_1Generator, RRKeyPersonV2_0Generator, RRKeyPersonV3_0Generator

public abstract class RRKeyPersonBase<T extends org.apache.xmlbeans.XmlObject> extends S2SBaseFormGenerator<T>
  • Field Details

    • extraPersons

      protected List<org.kuali.coeus.propdev.api.person.ProposalPersonContract> extraPersons
    • addedNarratives

      protected List<org.kuali.coeus.propdev.api.attachment.NarrativeContract> addedNarratives
    • BIOSKETCH_DOC_TYPE

      protected static final int BIOSKETCH_DOC_TYPE
      See Also:
    • CURRENTPENDING_DOC_TYPE

      protected static final int CURRENTPENDING_DOC_TYPE
      See Also:
    • BIOSKETCH_TYPE

      protected static final String BIOSKETCH_TYPE
      See Also:
    • CURRENT_PENDING_TYPE

      protected static final String CURRENT_PENDING_TYPE
      See Also:
    • PROFILE_COMMENT

      protected static final String PROFILE_COMMENT
      See Also:
    • PROFILE_TYPE

      protected static final int PROFILE_TYPE
      See Also:
    • NIH_CO_INVESTIGATOR

      protected static final String NIH_CO_INVESTIGATOR
      See Also:
    • ERROR_ERA_COMMON_USER_NAME

      protected static final String ERROR_ERA_COMMON_USER_NAME
      See Also:
    • DEPARTMENT_NAME_MAX_LENGTH

      protected static final int DEPARTMENT_NAME_MAX_LENGTH
      See Also:
    • MAX_KEY_PERSON_COUNT

      protected static final int MAX_KEY_PERSON_COUNT
      See Also:
    • DIRECTORY_TITLE_MAX_LENGTH

      protected static final int DIRECTORY_TITLE_MAX_LENGTH
      See Also:
    • ROLE_DESCRIPTION_MAX_LENGTH

      protected static final int ROLE_DESCRIPTION_MAX_LENGTH
      See Also:
    • pIPersonOrRolodexId

      protected String pIPersonOrRolodexId
    • s2SProposalPersonService

      @Autowired @Qualifier("s2SProposalPersonService") protected S2SProposalPersonService s2SProposalPersonService
  • Constructor Details

    • RRKeyPersonBase

      public RRKeyPersonBase()
  • Method Details

    • saveKeyPersonAttachmentsToProposal

      protected void saveKeyPersonAttachmentsToProposal()
    • getExtraKeyPersons

      protected gov.grants.apply.coeus.personProfile.PersonProfileListDocument.PersonProfileList.ExtraKeyPerson[] getExtraKeyPersons()
    • getUnitRepositoryService

      public org.kuali.coeus.common.api.unit.UnitRepositoryService getUnitRepositoryService()
    • setUnitRepositoryService

      public void setUnitRepositoryService(org.kuali.coeus.common.api.unit.UnitRepositoryService unitRepositoryService)
    • getS2SPrintingService

      public S2SPrintingService getS2SPrintingService()
    • setS2SPrintingService

      public void setS2SPrintingService(S2SPrintingService s2SPrintingService)
    • getS2SProposalPersonService

      public S2SProposalPersonService getS2SProposalPersonService()
    • setS2SProposalPersonService

      public void setS2SProposalPersonService(S2SProposalPersonService s2SProposalPersonService)
    • getS2sDivisionService

      public S2sDivisionService getS2sDivisionService()
    • setS2sDivisionService

      public void setS2sDivisionService(S2sDivisionService s2sDivisionService)
    • getAdditionalkeypersonprofilesStyleSheet

      public org.springframework.core.io.Resource getAdditionalkeypersonprofilesStyleSheet()
    • setAdditionalkeypersonprofilesStyleSheet

      public void setAdditionalkeypersonprofilesStyleSheet(org.springframework.core.io.Resource additionalkeypersonprofilesStyleSheet)
    • getAddedNarratives

      public List<org.kuali.coeus.propdev.api.attachment.NarrativeContract> getAddedNarratives()
    • setAddedNarratives

      public void setAddedNarratives(List<org.kuali.coeus.propdev.api.attachment.NarrativeContract> addedNarratives)