PDF Coverpage: Rename method to PdfGenerator.parseTemplate(...)

This commit is contained in:
Pascal-Nicolas Becker
2025-03-26 22:54:42 +01:00
parent 78c3b5dd09
commit e4d1f65b22
3 changed files with 3 additions and 3 deletions

View File

@@ -62,7 +62,7 @@ public class CoverPageService {
LOG.debug("Rendering cover document with params = {}", parameters); LOG.debug("Rendering cover document with params = {}", parameters);
var html = pdfGenerator.parseThymeleafTemplate(coverTemplate, parameters); var html = pdfGenerator.parseTemplate(coverTemplate, parameters);
return pdfGenerator.generate(html); return pdfGenerator.generate(html);
} }

View File

@@ -38,7 +38,7 @@ public class PdfGenerator {
* @param variables dynamic content for the template * @param variables dynamic content for the template
* @return a rendered HTML coverpage * @return a rendered HTML coverpage
*/ */
public String parseThymeleafTemplate(String templateName, Map<String, String> variables) { public String parseTemplate(String templateName, Map<String, String> variables) {
var templateResolver = new ClassLoaderTemplateResolver(getClass().getClassLoader()); var templateResolver = new ClassLoaderTemplateResolver(getClass().getClassLoader());
templateResolver.setSuffix(".html"); templateResolver.setSuffix(".html");
templateResolver.setOrder(2); templateResolver.setOrder(2);

View File

@@ -29,7 +29,7 @@ public class PdfGeneratorTest {
variables.put("metadata_author", "Author a; Author b; Author c; etc."); variables.put("metadata_author", "Author a; Author b; Author c; etc.");
variables.put("metadata_editor", "Editor 1; Editor 2; Editor 3; etc."); variables.put("metadata_editor", "Editor 1; Editor 2; Editor 3; etc.");
var html = pdf.parseThymeleafTemplate("dspace_coverpage", variables); var html = pdf.parseTemplate("dspace_coverpage", variables);
try (var page = pdf.generate(html)) { try (var page = pdf.generate(html)) {
assertThat(page.getNumberOfPages(), equalTo(1)); assertThat(page.getNumberOfPages(), equalTo(1));