Class PHS398CoverPageSupplementBaseGenerator<T extends org.apache.xmlbeans.XmlObject>
java.lang.Object
org.kuali.coeus.s2sgen.impl.generate.S2SBaseFormGenerator<T>
org.kuali.coeus.s2sgen.impl.generate.support.PHS398CoverPageSupplementBaseGenerator<T>
- All Implemented Interfaces:
Factory<T>,Named,S2SFormGenerator<T>,org.springframework.beans.factory.Aware,org.springframework.beans.factory.BeanNameAware
- Direct Known Subclasses:
PHS398CoverPageSupplement_2_0V2_0Generator,PHS398CoverPageSupplement_3_0V3_0Generator,PHS398CoverPageSupplement_4_0V4_0Generator,PHS398CoverPageSupplement_5_0V5_0Generator,PHS398CoverPageSupplementV1_1Generator,PHS398CoverPageSupplementV1_4Generator
public abstract class PHS398CoverPageSupplementBaseGenerator<T extends org.apache.xmlbeans.XmlObject>
extends S2SBaseFormGenerator<T>
This abstract class has methods that are common to all the versions of
PHS398CoverPageSupplement form.
- Author:
- Kuali Research Administration Team (kualidev@oncourse.iu.edu)
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected DepartmentalPersonServicestatic final Integerstatic final Integerstatic final Integerprotected static final intprotected static final intstatic final Integerstatic final Integerprotected S2SProposalPersonServicestatic final IntegerFields 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 TypeMethodDescriptiongetCellLines(String explanation) This method splits the passed explanation comprising cell line information, puts into a list and returns the list.protected org.kuali.coeus.propdev.api.ynq.ProposalYnqContractgetProposalYnQ(Integer questionId) This method is used to get the Ynq answer for ProposalYnqvoidsetDepartmentalPersonService(DepartmentalPersonService departmentalPersonService) voidsetS2SProposalPersonService(S2SProposalPersonService s2SProposalPersonService) 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
-
IS_CLINICAL_TRIAL
-
PHASE_III_CLINICAL_TRIAL
-
IS_HUMAN_STEM_CELLS_INVOLVED
-
SPECIFIC_STEM_CELL_LINE
-
REGISTRATION_NUMBER
-
IS_NEW_INVESTIGATOR
-
MAX_NUMBER_OF_DEGREES
protected static final int MAX_NUMBER_OF_DEGREES- See Also:
-
PERSON_DEGREE_MAX_LENGTH
protected static final int PERSON_DEGREE_MAX_LENGTH- See Also:
-
s2SProposalPersonService
@Autowired @Qualifier("s2SProposalPersonService") protected S2SProposalPersonService s2SProposalPersonService -
departmentalPersonService
@Autowired @Qualifier("departmentalPersonService") protected DepartmentalPersonService departmentalPersonService
-
-
Constructor Details
-
PHS398CoverPageSupplementBaseGenerator
public PHS398CoverPageSupplementBaseGenerator()
-
-
Method Details
-
getProposalYnQ
This method is used to get the Ynq answer for ProposalYnq- Parameters:
questionId- to be checked.- Returns:
- proposalYnq corresponding to the question id.
-
getCellLines
This method splits the passed explanation comprising cell line information, puts into a list and returns the list.- Parameters:
explanation- String of cell lines- Returns:
List
-
getS2SProposalPersonService
-
setS2SProposalPersonService
-
getDepartmentalPersonService
-
setDepartmentalPersonService
-