From 442cf7b860e7b5a1347534043c9d41ba7cac21e5 Mon Sep 17 00:00:00 2001 From: sgiannopoulos Date: Wed, 17 Apr 2024 17:56:16 +0300 Subject: [PATCH] add exportEntityTypes importEntityTypes --- .../wordfiletransformer/WordFileTransformerService.java | 5 +++++ pom.xml | 2 +- 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/core/src/main/java/eu/eudat/file/transformer/service/wordfiletransformer/WordFileTransformerService.java b/core/src/main/java/eu/eudat/file/transformer/service/wordfiletransformer/WordFileTransformerService.java index 8d99d7f..6d3a992 100644 --- a/core/src/main/java/eu/eudat/file/transformer/service/wordfiletransformer/WordFileTransformerService.java +++ b/core/src/main/java/eu/eudat/file/transformer/service/wordfiletransformer/WordFileTransformerService.java @@ -12,6 +12,7 @@ import eu.eudat.commonmodels.models.descriptiotemplate.DescriptionTemplateModel; import eu.eudat.commonmodels.models.dmpblueprint.*; import eu.eudat.commonmodels.models.dmpreference.DmpReferenceModel; import eu.eudat.commonmodels.models.reference.ReferenceModel; +import eu.eudat.file.transformer.enums.FileTransformerEntityType; import eu.eudat.file.transformer.interfaces.FileTransformerClient; import eu.eudat.file.transformer.interfaces.FileTransformerConfiguration; import eu.eudat.file.transformer.model.enums.FileFormats; @@ -47,6 +48,9 @@ public class WordFileTransformerService implements FileTransformerClient { new FileFormat(FileFormats.PDF.getValue(), true, "fa-file-pdf-o"), new FileFormat(FileFormats.DOCX.getValue(), true, "fa-file-word-o")); + private final static List FILE_TRANSFORMER_ENTITY_TYPES = List.of( + FileTransformerEntityType.Dmp, FileTransformerEntityType.Description); + private final WordFileTransformerServiceProperties wordFileTransformerServiceProperties; private final PdfService pdfService; private final WordBuilder wordBuilder; @@ -126,6 +130,7 @@ public class WordFileTransformerService implements FileTransformerClient { configuration.setFileTransformerId(this.wordFileTransformerServiceProperties.getTransformerId()); configuration.setExportVariants(FILE_FORMATS); configuration.setImportVariants(null); + configuration.setExportEntityTypes(FILE_TRANSFORMER_ENTITY_TYPES); configuration.setUseSharedStorage(this.wordFileTransformerServiceProperties.isUseSharedStorage()); return configuration; } diff --git a/pom.xml b/pom.xml index d4e43f4..2c51e1e 100644 --- a/pom.xml +++ b/pom.xml @@ -25,7 +25,7 @@ gr.cite.opendmp file-transformer-base - 0.0.11 + 0.0.12 org.yaml