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

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

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

  • Constructor Details

    • NSFDeviationAuthorizationBaseGenerator

      public NSFDeviationAuthorizationBaseGenerator()
  • Method Details

    • getAbstractText

      protected String getAbstractText(String abstractType)
      This method returns the abstract Details based on the AbstractTypeCode from the ProposalAbstract
      Parameters:
      abstractType - (String) abstract type code.
      Returns:
      abstractText (String) abstract details corresponding to the abstract type.