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 Summary
FieldsModifier and TypeFieldDescriptionprotected List<org.kuali.coeus.propdev.api.attachment.NarrativeContract>protected static final intprotected static final Stringprotected static final Stringprotected static final intprotected static final intprotected static final intprotected static final Stringprotected List<org.kuali.coeus.propdev.api.person.ProposalPersonContract>protected static final intprotected static final Stringprotected Stringprotected static final Stringprotected static final intprotected static final intprotected S2SProposalPersonServiceFields 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 TypeMethodDescriptionList<org.kuali.coeus.propdev.api.attachment.NarrativeContract>org.springframework.core.io.Resourceprotected gov.grants.apply.coeus.personProfile.PersonProfileListDocument.PersonProfileList.ExtraKeyPerson[]org.kuali.coeus.common.api.unit.UnitRepositoryServiceprotected voidvoidsetAddedNarratives(List<org.kuali.coeus.propdev.api.attachment.NarrativeContract> addedNarratives) voidsetAdditionalkeypersonprofilesStyleSheet(org.springframework.core.io.Resource additionalkeypersonprofilesStyleSheet) voidsetS2sDivisionService(S2sDivisionService s2sDivisionService) voidsetS2SPrintingService(S2SPrintingService s2SPrintingService) voidsetS2SProposalPersonService(S2SProposalPersonService s2SProposalPersonService) voidsetUnitRepositoryService(org.kuali.coeus.common.api.unit.UnitRepositoryService unitRepositoryService) 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
-
extraPersons
-
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
- See Also:
-
CURRENT_PENDING_TYPE
- See Also:
-
PROFILE_COMMENT
- See Also:
-
PROFILE_TYPE
protected static final int PROFILE_TYPE- See Also:
-
NIH_CO_INVESTIGATOR
- See Also:
-
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
-
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
-
setS2SPrintingService
-
getS2SProposalPersonService
-
setS2SProposalPersonService
-
getS2sDivisionService
-
setS2sDivisionService
-
getAdditionalkeypersonprofilesStyleSheet
public org.springframework.core.io.Resource getAdditionalkeypersonprofilesStyleSheet() -
setAdditionalkeypersonprofilesStyleSheet
public void setAdditionalkeypersonprofilesStyleSheet(org.springframework.core.io.Resource additionalkeypersonprofilesStyleSheet) -
getAddedNarratives
-
setAddedNarratives
public void setAddedNarratives(List<org.kuali.coeus.propdev.api.attachment.NarrativeContract> addedNarratives)
-