From aadc2120021ed4f87699c4bebe26bdab3e2cd8c7 Mon Sep 17 00:00:00 2001 From: dtziotzios Date: Tue, 2 Apr 2019 10:51:22 +0300 Subject: [PATCH] Adds title to dataset export document. --- .../src/main/java/eu/eudat/logic/managers/DatasetManager.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dmp-backend/web/src/main/java/eu/eudat/logic/managers/DatasetManager.java b/dmp-backend/web/src/main/java/eu/eudat/logic/managers/DatasetManager.java index aff5237a7..266dbf21c 100644 --- a/dmp-backend/web/src/main/java/eu/eudat/logic/managers/DatasetManager.java +++ b/dmp-backend/web/src/main/java/eu/eudat/logic/managers/DatasetManager.java @@ -16,6 +16,7 @@ import eu.eudat.logic.services.ApiContext; import eu.eudat.logic.services.forms.VisibilityRuleService; import eu.eudat.logic.services.operations.DatabaseRepository; import eu.eudat.logic.utilities.documents.helpers.FileEnvelope; +import eu.eudat.logic.utilities.documents.types.ParagraphStyle; import eu.eudat.logic.utilities.documents.word.WordBuilder; import eu.eudat.logic.utilities.documents.xml.ExportXmlBuilder; import eu.eudat.models.HintedModelFactory; @@ -39,6 +40,7 @@ import org.springframework.web.client.RestTemplate; import javax.activation.MimetypesFileTypeMap; import java.io.*; +import java.math.BigInteger; import java.net.URL; import java.nio.file.Files; import java.nio.file.Paths; @@ -194,6 +196,7 @@ public class DatasetManager { InputStream is = new URL(Paths.get(fileUrl).toUri().toURL().toString()).openStream(); XWPFDocument document = new XWPFDocument(is); eu.eudat.data.entities.Dataset datasetEntity = databaseRepository.getDatasetDao().find(UUID.fromString(id), HintedModelFactory.getHint(DatasetWizardModel.class)); + wordBuilder.addParagraphContent(datasetEntity.getLabel(), document, ParagraphStyle.TITLE, BigInteger.ZERO); Map properties = new HashMap<>(); if (datasetEntity.getProperties() != null) { JSONObject jobject = new JSONObject(datasetEntity.getProperties());