EN · DE · RU · FR · ES

#327: SwingChooseDirectoryScreen.kt

projectforge-application/src/main/kotlin/org/projectforge/setup/wizard/swing/SwingChooseDirectoryScreen.kt · Setup-UI-Bildschirm · 124 Zeilen · 90 Code · 24 Kommentare · 10 leer

Teil der Anwendungs-Bootstrap-Schicht. Setup-UI-Bildschirm.

Kotlin-Klasse, die SwingChooseDirectoryScreen implementiert.

Struktur

SwingChooseDirectoryScreenKlasse : SwingGUIContext) : SwingAbstractWizardWindow(context, Texts.CD_SCREEN_TITLE).

Wichtige Abhängigkeiten: org.projectforge.common.CanonicalFileUtils, org.projectforge.setup.wizard.Texts, org.projectforge.start.ProjectForgeHomeFinder

Entwurfsentscheidungen

Git-Verlauf

CommitBeschreibung
868d6abb72025 -> 2026 (geringfügige Bearbeitung, Aktualisierung des Lizenzheaders)
63081666fQuelldatei-Header: 2024 -> 2025. (geringfügige Bearbeitung, Aktualisierung des Lizenzheaders)
b6092df09Copyright 2023 -> 2024 (geringfügige Bearbeitung, Aktualisierung des Lizenzheaders)
ab45d51faCopyright 2001-2022 -> 2001-2023. (geringfügige Bearbeitung, Aktualisierung des Lizenzheaders)
5f7ef41b8Copyright 2021 -> 2022 (geringfügige Bearbeitung, Aktualisierung des Lizenzheaders)
e1a19856aWIP: Dockerisierung. Tippfehler in DataTransferI18nResources behoben. Standardlänge von Passwörtern verringert (10 -> 8).
ceb63e8a1Quellcode-Header: (C) 2001-2021.
878cb7169Viele Compiler-Warnungen behoben.
7c79f1922Copyright des Quellheaders -> 2020.
73a9755dfWeitere Codebereinigung: - Zusammengeklappte Catch-Blöcke, die exakt dasselbe taten - ArrayList<Class> durch ArrayList<> ersetzt - StringBuffer durch StringBuilder ersetzt - Einige Verwendungen veralteter Klassen entfernt (hauptsächlich HSSFColors in Excel) - Collections.sort durch List.sort ersetzt