Class AbstractTemplateExportScienceEuropeComponents

Direct Known Subclasses:
ExportFWFTemplate, ExportHorizonEuropeTemplate, ExportScienceEuropeTemplate

public abstract class AbstractTemplateExportScienceEuropeComponents extends AbstractTemplateExportSetup
This class describes the variable replacements flow for templates that keep to the science europe guidelines
  • Field Details

  • Constructor Details

    • AbstractTemplateExportScienceEuropeComponents

      public AbstractTemplateExportScienceEuropeComponents()
  • Method Details

    • exportSetup

      protected void exportSetup(long dmpId)
      exportSetup.
      Overrides:
      exportSetup in class AbstractTemplateExportSetup
      Parameters:
      dmpId - a long
    • loadScienceEuropeContent

      public void loadScienceEuropeContent()
      loadScienceEuropeContent.
    • determineDatasetIDs

      public void determineDatasetIDs()
      determineDatasetIDs.
    • titlePage

      public void titlePage()
      titlePage.
    • contributorInformation

      public void contributorInformation()
      contributorInformation.
    • costInformation

      public void costInformation()
      costInformation.
    • datasetsInformation

      public void datasetsInformation()
      datasetsInformation.
    • storageIntroInformation

      public void storageIntroInformation()
      storageIntroInformation
    • storageInformation

      public void storageInformation()
      storageInformation.
    • dataQuality

      public void dataQuality()
      dataQuality.
    • sensitiveDataInformation

      public void sensitiveDataInformation()
      sensitiveDataInformation.
    • repoInformation

      protected void repoInformation()
      repoInformation.
    • closeAndRestrictedDataInformation

      protected void closeAndRestrictedDataInformation()
    • repoinfoAndToolsInformation

      public void repoinfoAndToolsInformation()
      repoinfoAndToolsInformation.
    • legalEthicalInformation

      public void legalEthicalInformation()
      legalEthicalInformation.
    • personalDataText

      public void personalDataText()
      personalDataText.
    • intellectualPropertyText

      public void intellectualPropertyText()
      intellectualPropertyText.
    • ethicalIssuesText

      public void ethicalIssuesText()
      ethicalIssuesText.
    • format

      protected static String format(long number)
      format.
      Parameters:
      number - a long
      Returns:
      a String object
    • tableContent

      public void tableContent(org.apache.poi.xwpf.usermodel.XWPFDocument document, List<org.apache.poi.xwpf.usermodel.XWPFTable> xwpfTables)
      tableContent.
      Parameters:
      document - a XWPFDocument object
      xwpfTables - a List object
    • composeTableNewDatasets

      public void composeTableNewDatasets(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable)
      composeTableNewDatasets.
      Parameters:
      xwpfTable - a XWPFTable object
    • getNewDatasets

      public List<Dataset> getNewDatasets()
      getNewDatasets.
      Returns:
      a List object
    • getReusedDatasets

      public List<Dataset> getReusedDatasets()
      getReusedDatasets.
      Returns:
      a List object
    • composeTableReusedDatasets

      public void composeTableReusedDatasets(org.apache.poi.xwpf.usermodel.XWPFDocument document, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable)
      composeTableReusedDatasets.
      Parameters:
      document - a XWPFDocument object
      xwpfTable - a XWPFTable object
    • composeTableDataAccess

      public void composeTableDataAccess(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable)
      composeTableDataAccess.
      Parameters:
      xwpfTable - a XWPFTable object
    • composeTableDatasetPublication

      public void composeTableDatasetPublication(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable)
      composeTableDatasetPublication.
      Parameters:
      xwpfTable - a XWPFTable object
    • composeTableDatasetRepository

      public void composeTableDatasetRepository(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable)
      composeTableDatasetRepository.
      Parameters:
      xwpfTable - a XWPFTable object
    • composeTableDatasetDeletion

      public void composeTableDatasetDeletion(org.apache.poi.xwpf.usermodel.XWPFDocument document, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable)
      composeTableDatasetDeletion.
      Parameters:
      document - a XWPFDocument object
      xwpfTable - a XWPFTable object
    • composeTableCost

      public void composeTableCost(org.apache.poi.xwpf.usermodel.XWPFDocument xwpfDocument, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable)
      composeTableCost.
      Parameters:
      xwpfTable - a XWPFTable object
      xwpfDocument - a XWPFDocument object