Package de.uhilger.httpserver.cm
Class FileTransporter
- java.lang.Object
-
- de.uhilger.httpserver.cm.FileTransporter
-
- Direct Known Subclasses:
OrdnerBearbeiter
public class FileTransporter extends Object
-
-
Constructor Summary
Constructors Constructor Description FileTransporter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description File
getNewFileName(File file)
Einen Namen fuer eine Datei erzeugen, der noch nicht existiert.
-
-
-
Method Detail
-
getNewFileName
public File getNewFileName(File file)
Einen Namen fuer eine Datei erzeugen, der noch nicht existiert. Der Dateiname wird wie folgt gebildet '[Bestehender Dateiname]-[Nummer].[Erweiterung]' Ordner haben in der Regel keine Erweiterung, dann lautet der neue Name '[Bestehender Ordnername]-[Nummer]' Fuer Nummer wird eine Nummer mit 1 beginnend heraufgezaehlt bis ein Dateiname entsteht, den es im betreffenden Ordner noch nicht gibt.- Parameters:
file
- die Datei, die schon existiert- Returns:
- ein Dateiname, der im Ordner noch nicht verwendet wird
-
-