EN · DE · RU · FR · ES

#227: MerlinHandler.kt

plugins/org.projectforge.plugins.merlin/src/main/kotlin/org/projectforge/plugins/merlin/MerlinHandler.kt · Prozessor/Handler · 176 Zeilen · 119 Code · 36 Kommentare · 21 leer

Teil des Merlin (Dokumentgenerierung) Plugins. Prozessor/Handler.

Kotlin-Handler, der MerlinHandler implementiert.

Struktur

MerlinHandleroffene Klasse.

Wichtige Abhängigkeiten: 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

Entwurfsentscheidungen

Git-Verlauf

CommitBeschreibung
868d6abb72025 -> 2026 (kleine Bearbeitung, Lizenzkopf aktualisiert)
00ec94e68Neue Version von fr-opensagres-xdocreport-poi-xwpf-converter-pdf = "2.1.0" DataTransferBridge hinzugefügt für bequemeren Zugriff auf Datentransfer aus anderen Modulen (Merlin, Business usw.), ThreadLocalUserContext für die Verwendung in Kotlin-Coroutinen verbessert. (kleine Bearbeitung, Importe aktualisiert)
63081666fQuelldatei-Kopfzeilen: 2024 -> 2025. (kleine Bearbeitung, Lizenzkopf aktualisiert)
1b50060c3BaseDao: umbenannt: get -> find, save -> insert, getList -> select, load -> select (kleine Bearbeitung, Methodenänderungen)
4c04cfd65GROSSE-ÄNDERUNG! Migration von Integer-IDs zu Long-IDs (einschließlich Fremdschlüsseln usw.) (kleine Bearbeitung, Methodenänderungen)
b6092df09Copyright 2023 -> 2024
ab45d51faCopyright 2001-2022 -> 2001-2023.
5f7ef41b8Copyright 2021 -> 2022
d6e085c12Merlin: Eingabevariablen sind jetzt sortierbar.
8fc2a0e8aMerlin: Schriftarten des Verzeichnisses resources/fonts werden jetzt unterstützt, #PersonalBox*_Description für individuelle Beschreibung von Personalbox-Dateien, Excel-Serienschablone enthält jetzt #PersonalBox*-Variablen, wenn in MerlinTemplate konfiguriert.