Class AbstractTemplateExportSetup

java.lang.Object
org.damap.base.conversion.AbstractTemplateExportFunctions
org.damap.base.conversion.AbstractTemplateExportSetup
Direct Known Subclasses:
AbstractTemplateExportScienceEuropeComponents

public abstract class AbstractTemplateExportSetup extends AbstractTemplateExportFunctions
This class describes necessary setup for all template export classes.
  • Field Details

    • replacements

      protected Map<String,String> replacements
    • footerMap

      protected Map<String,String> footerMap
    • dmp

      protected Dmp dmp
    • datasets

      protected List<Dataset> datasets
    • deletedDatasets

      protected List<Dataset> deletedDatasets
    • costList

      protected List<Cost> costList
    • prop

      protected Properties prop
    • xwpfParagraphs

      protected List<org.apache.poi.xwpf.usermodel.XWPFParagraph> xwpfParagraphs
    • xwpfTables

      protected List<org.apache.poi.xwpf.usermodel.XWPFTable> xwpfTables
    • projectCoordinators

      protected List<ContributorDO> projectCoordinators
  • Constructor Details

    • AbstractTemplateExportSetup

      public AbstractTemplateExportSetup()
  • Method Details

    • exportSetup

      protected void exportSetup(long dmpId)
      exportSetup.
      Parameters:
      dmpId - a long
    • getContributorsByRole

      protected List<Contributor> getContributorsByRole(List<Contributor> contributors, EContributorRole role)
      getContributorsByRole.
      Parameters:
      contributors - a List object
      role - a EContributorRole object
      Returns:
      a List object
    • getContributorsText

      protected String getContributorsText(List<Contributor> contributors)
      getContributorsText.
      Parameters:
      contributors - a List object
      Returns:
      a String object