Package org.damap.base.conversion
Class AbstractTemplateExportScienceEuropeComponents
java.lang.Object
org.damap.base.conversion.AbstractTemplateExportFunctions
org.damap.base.conversion.AbstractTemplateExportSetup
org.damap.base.conversion.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 Summary
FieldsFields inherited from class org.damap.base.conversion.AbstractTemplateExportSetup
costList, datasets, deletedDatasets, dmp, footerMap, projectCoordinators, prop, replacements, xwpfParagraphs, xwpfTablesFields inherited from class org.damap.base.conversion.AbstractTemplateExportFunctions
formatter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidvoidcomposeTableCost(org.apache.poi.xwpf.usermodel.XWPFDocument xwpfDocument, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableCost.voidcomposeTableDataAccess(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableDataAccess.voidcomposeTableDatasetDeletion(org.apache.poi.xwpf.usermodel.XWPFDocument document, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableDatasetDeletion.voidcomposeTableDatasetPublication(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableDatasetPublication.voidcomposeTableDatasetRepository(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableDatasetRepository.voidcomposeTableNewDatasets(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableNewDatasets.voidcomposeTableReusedDatasets(org.apache.poi.xwpf.usermodel.XWPFDocument document, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableReusedDatasets.voidcontributorInformation.voidcostInformation.voiddataQuality.voiddatasetsInformation.voiddetermineDatasetIDs.voidethicalIssuesText.protected voidexportSetup(long dmpId) exportSetup.protected static Stringformat(long number) format.getNewDatasets.getReusedDatasets.voidintellectualPropertyText.voidlegalEthicalInformation.voidloadScienceEuropeContent.voidpersonalDataText.voidrepoinfoAndToolsInformation.protected voidrepoInformation.voidsensitiveDataInformation.voidstorageInformation.voidstorageIntroInformationvoidtableContent(org.apache.poi.xwpf.usermodel.XWPFDocument document, List<org.apache.poi.xwpf.usermodel.XWPFTable> xwpfTables) tableContent.voidtitlePage.Methods inherited from class org.damap.base.conversion.AbstractTemplateExportSetup
getContributorsByRole, getContributorsTextMethods inherited from class org.damap.base.conversion.AbstractTemplateExportFunctions
addReplacement, formattingParagraph, formattingTable, getAllOuterTableCells, getAllTables, insertNewTableRow, joinWithComma, joinWithCommaAnd, loadTemplate, removeTable, removeTableAndParagraphAbove, replaceTextInFooter, templateFormatting
-
Field Details
-
datasetTableIDs
-
-
Constructor Details
-
AbstractTemplateExportScienceEuropeComponents
public AbstractTemplateExportScienceEuropeComponents()
-
-
Method Details
-
exportSetup
protected void exportSetup(long dmpId) exportSetup.- Overrides:
exportSetupin classAbstractTemplateExportSetup- 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
format.- Parameters:
number- a long- Returns:
- a
Stringobject
-
tableContent
public void tableContent(org.apache.poi.xwpf.usermodel.XWPFDocument document, List<org.apache.poi.xwpf.usermodel.XWPFTable> xwpfTables) tableContent.- Parameters:
document- aXWPFDocumentobjectxwpfTables- aListobject
-
composeTableNewDatasets
public void composeTableNewDatasets(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableNewDatasets.- Parameters:
xwpfTable- aXWPFTableobject
-
getNewDatasets
getNewDatasets.- Returns:
- a
Listobject
-
getReusedDatasets
getReusedDatasets.- Returns:
- a
Listobject
-
composeTableReusedDatasets
public void composeTableReusedDatasets(org.apache.poi.xwpf.usermodel.XWPFDocument document, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableReusedDatasets.- Parameters:
document- aXWPFDocumentobjectxwpfTable- aXWPFTableobject
-
composeTableDataAccess
public void composeTableDataAccess(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableDataAccess.- Parameters:
xwpfTable- aXWPFTableobject
-
composeTableDatasetPublication
public void composeTableDatasetPublication(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableDatasetPublication.- Parameters:
xwpfTable- aXWPFTableobject
-
composeTableDatasetRepository
public void composeTableDatasetRepository(org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableDatasetRepository.- Parameters:
xwpfTable- aXWPFTableobject
-
composeTableDatasetDeletion
public void composeTableDatasetDeletion(org.apache.poi.xwpf.usermodel.XWPFDocument document, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableDatasetDeletion.- Parameters:
document- aXWPFDocumentobjectxwpfTable- aXWPFTableobject
-
composeTableCost
public void composeTableCost(org.apache.poi.xwpf.usermodel.XWPFDocument xwpfDocument, org.apache.poi.xwpf.usermodel.XWPFTable xwpfTable) composeTableCost.- Parameters:
xwpfTable- aXWPFTableobjectxwpfDocument- aXWPFDocumentobject
-