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

java.lang.Object
org.kuali.coeus.s2sgen.impl.generate.S2SBaseFormGenerator<T>
org.kuali.coeus.s2sgen.impl.generate.support.PHS398ResearchPlanBaseGenerator<T>
All Implemented Interfaces:
Factory<T>, Named, S2SFormGenerator<T>, org.springframework.beans.factory.Aware, org.springframework.beans.factory.BeanNameAware
Direct Known Subclasses:
PHS398ResearchPlan_2_0V2_0Generator, PHS398ResearchPlan_3_0V3_0Generator, PHS398ResearchPlan_4_0V4_0Generator, PHS398ResearchPlan_5_0V5_0Generator, PHS398ResearchPlanV1_1Generator, PHS398ResearchPlanV1_3Generator

public abstract class PHS398ResearchPlanBaseGenerator<T extends org.apache.xmlbeans.XmlObject> extends S2SBaseFormGenerator<T>
This abstract class has methods that are common to all the versions of PHS398ResearchPlan form.
Author:
Kuali Research Administration Team (kualidev@oncourse.iu.edu)
  • Field Details

    • INTRODUCTION_TO_APPLICATION

      public static final int INTRODUCTION_TO_APPLICATION
      See Also:
    • SPECIFIC_AIMS

      public static final int SPECIFIC_AIMS
      See Also:
    • BACKGROUND_SIGNIFICANCE

      public static final int BACKGROUND_SIGNIFICANCE
      See Also:
    • PROGRESS_REPORT

      public static final int PROGRESS_REPORT
      See Also:
    • RESEARCH_DESIGN_METHODS

      public static final int RESEARCH_DESIGN_METHODS
      See Also:
    • PROTECTION_OF_HUMAN_SUBJECTS

      public static final int PROTECTION_OF_HUMAN_SUBJECTS
      See Also:
    • INCLUSION_OF_WOMEN_AND_MINORITIES

      public static final int INCLUSION_OF_WOMEN_AND_MINORITIES
      See Also:
    • TARGETED_PLANNED_ENROLLMENT_TABLE

      public static final int TARGETED_PLANNED_ENROLLMENT_TABLE
      See Also:
    • INCLUSION_OF_CHILDREN

      public static final int INCLUSION_OF_CHILDREN
      See Also:
    • VERTEBRATE_ANIMALS

      public static final int VERTEBRATE_ANIMALS
      See Also:
    • CONSORTIUM_CONTRACTUAL_ARRANGEMENTS

      public static final int CONSORTIUM_CONTRACTUAL_ARRANGEMENTS
      See Also:
    • LETTERS_OF_SUPPORT

      public static final int LETTERS_OF_SUPPORT
      See Also:
    • RESOURCE_SHARING_PLANS

      public static final int RESOURCE_SHARING_PLANS
      See Also:
    • APPENDIX

      public static final int APPENDIX
      See Also:
    • INCLUSION_ENROLLMENT_REPORT

      public static final int INCLUSION_ENROLLMENT_REPORT
      See Also:
    • PROGRESS_REPORT_PUBLICATION_LIST

      public static final int PROGRESS_REPORT_PUBLICATION_LIST
      See Also:
    • SELECT_AGENT_RESEARCH

      public static final int SELECT_AGENT_RESEARCH
      See Also:
    • MULTIPLE_PI_LEADERSHIP_PLAN

      public static final int MULTIPLE_PI_LEADERSHIP_PLAN
      See Also:
    • RESEARCH_STRATEGY

      public static final int RESEARCH_STRATEGY
      See Also:
    • PROPOSAL_TYPE_CODE_6

      protected static final int PROPOSAL_TYPE_CODE_6
      See Also:
  • Constructor Details

    • PHS398ResearchPlanBaseGenerator

      public PHS398ResearchPlanBaseGenerator()
  • Method Details

    • getAppendixAttachedFileDataTypes

      protected gov.grants.apply.system.attachmentsV10.AttachedFileDataType[] getAppendixAttachedFileDataTypes()
      This method is used to get List of appendix attachments from NarrativeAttachment
      Returns:
      AttachedFileDataType[] array of attachments for the corresponding narrative type code APPENDIX.