From 0cd5e868890043ce0544444cbf87a753b4119a93 Mon Sep 17 00:00:00 2001 From: ulrich Date: Fri, 15 Nov 2024 09:35:07 +0000 Subject: [PATCH] Beruecksichtigung aller Varianten eines Bildes auch beim Kopieren von Bilddateien --- src/de/uhilger/fm/Duplicator.java | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/src/de/uhilger/fm/Duplicator.java b/src/de/uhilger/fm/Duplicator.java index 6780bb1..d882a02 100644 --- a/src/de/uhilger/fm/Duplicator.java +++ b/src/de/uhilger/fm/Duplicator.java @@ -22,12 +22,27 @@ import java.nio.file.Files; /** - * + * Eine Datei duplizieren + * * @author Ulrich Hilger * @version 0.1, 08.11.2024 */ public class Duplicator { + /** + * Eine Datei duplizieren. Es entsteht eine neue Datei mit Namen + * [Dateiname]-Kopie.[Endung], d.h. eine Datei namens datei.txt + * wird dupliziert in datei-Kopie.txt + * + * Wenn die Zieldatei bereits existiert, wird der neuen Datei eine + * laufende Nummer angehaengt, d.h. aus datei.txt wird datei-Kopie-1.txt, + * wenn datei-Kopie.txt bereits existiert. + * + * @param base der absolute Basispfad + * @param relPfad relative Pfad nebst Name der zu duplizierenden Datei + * @return Name des erstellten Duplikats + * @throws IOException wenn etwas schief geht + */ public String duplizieren(String base, String relPfad) throws IOException { File srcFile = new File(base, relPfad); String fnameext = srcFile.getName(); -- Gitblit v1.9.3