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/DirList.java |   44 ++++++++++++++++++++++++++++++++++----------
 1 files changed, 34 insertions(+), 10 deletions(-)

diff --git a/src/de/uhilger/fm/DirList.java b/src/de/uhilger/fm/DirList.java
index e0dcf49..ad9c6dd 100644
--- a/src/de/uhilger/fm/DirList.java
+++ b/src/de/uhilger/fm/DirList.java
@@ -1,5 +1,5 @@
 /*
-  neon-fm - File management extensions to Neon
+  fm - File management class library
   Copyright (C) 2024  Ulrich Hilger
 
   This program is free software: you can redistribute it and/or modify
@@ -25,23 +25,47 @@
  * @author Ulrich Hilger, 15. Januar 2024
  */
 public class DirList {
-    private String pfad;
-    private List<Datei> dateien;
+    private String dir;
+    private List<FileRef> dateien;
 
-    public String getPfad() {
-      return pfad;
+    /**
+     * Name und Pfad des Ordners ermitteln
+     * 
+     * @return Name des Ordners
+     */
+    public String getDirectory() {
+      return dir;
     }
 
-    public void setPfad(String pfad) {
-      this.pfad = pfad;
+    /**
+     * Name und Pfad des Ordners angeben
+     * 
+     * @param path Name des Ordners
+     */
+    public void setDirectory(String path) {
+      this.dir = path;
     }
 
-    public List<Datei> getDateien() {
+    /**
+     * Die Liste mit Dateien und Ordnern ermitteln, die in 
+     * diesem Ordner enthalten sind
+     * 
+     * @return Liste mit Dateien und Ordnern, die in 
+     * diesem Ordner enthalten sind
+     */
+    public List<FileRef> getFiles() {
       return dateien;
     }
 
-    public void setDateien(List<Datei> dateien) {
-      this.dateien = dateien;
+    /**
+     * Die Liste mit Dateien und Ordnern angeben, die in 
+     * diesem Ordner enthalten sind
+     * 
+     * @param files Liste mit Dateien und Ordnern, die in 
+     * diesem Ordner enthalten sind
+     */
+    public void setFiles(List<FileRef> files) {
+      this.dateien = files;
     }
     
   

--
Gitblit v1.9.3