EN · DE · RU · FR · ES

#227: MerlinHandler.kt

plugins/org.projectforge.plugins.merlin/src/main/kotlin/org/projectforge/plugins/merlin/MerlinHandler.kt · Processor/Handler · 176 lines · 119 code · 36 comments · 21 blank

Part of the Merlin (document generation) plugin. Processor/Handler.

Kotlin Handler implementing MerlinHandler.

Structure

MerlinHandleropen class.

Key dependencies: de.micromata.merlin.word.WordDocument, de.micromata.merlin.word.templating.WordTemplateChecker, org.projectforge.datatransfer.DataTransferBridge, org.projectforge.framework.jcr.Attachment, org.projectforge.framework.jcr.AttachmentsAccessChecker, org.projectforge.framework.jcr.AttachmentsService, org.projectforge.jcr.FileObject, org.projectforge.plugins.core.PluginAdminService

Design Decisions

Git History

CommitDescription
868d6abb72025 -> 2026 (minor edit, license header update)
00ec94e68New version of fr-opensagres-xdocreport-poi-xwpf-converter-pdf = "2.1.0" DataTransferBridge added for more convenient access of datatransfer from other modules (Merlin, business etc.), ThreadLocalUserContext improved for using inside Kotlin coroutines. (minor edit, updated imports)
63081666fSource file headers: 2024-> 2025. (minor edit, license header update)
1b50060c3BaseDao: renamed: get -> find, save -> insert, getList -> select, load -> select (minor edit, method changes)
4c04cfd65MAJOR-CHANGE! Migration of integer id's to Long id's (including fk's etc.) (minor edit, method changes)
b6092df09Copyright 2023 -> 2024
ab45d51faCopyright 2001-2022 -> 2001-2023.
5f7ef41b8Copyright 2021 -> 2022
d6e085c12Merlin: input variables are now sortable.
8fc2a0e8aMerlin: Fonts of resources/fonts directory are now supported, #PersonalBox*_Description for individual description of personal box files, Excel serial template contains now #PersonalBox* variables, if configured in MerlinTemplate.