public interface GHDirectory extends GHEntry
| Modifier and Type | Method and Description |
|---|---|
void |
addDirectory(GHDirectory directory)
Fügt ein Unterverzeichnis dem Verzeichnis hinzu.
|
void |
addFile(GHFile file)
Fügt eine Datei dem Verzeichnis hinzu.
|
void |
apply(FileWorker fileWorker)
Startet die Bearbeitung aller Verzeichnisse und Unterverzeichnisse
durch einen
FileWorker. |
GHFile |
findFile(GHFile findme)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
GHFile |
findFile(GHFile findme,
String fileExtension)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
List<GHFile> |
getAllFiles()
Liefert alle Dateien aus allen Verzeichnissen und Unterverzeichnissen.
|
List<GHDirectory> |
getDirectories()
Liefert alle Unterverzeichnisse.
|
GHDirectory |
getDirectory(String name)
Liefert das Verzeichnis mit dem übergebenen Namen.
|
GHFile |
getFile(String name)
Sucht nach einer Datei mit dem angegebenen Namen.
|
List<GHFile> |
getFiles()
Liefert die
SnippetHtmlFiles die sich in diesem Verzeichnis
befinden. |
GHDirectory |
getParent()
Das übergeordnete Verzeichnis.
|
GHDirectory |
getRoot()
Liefert das Root-Verzeichnis für diese Verzeichnishierarchie.
|
boolean |
isRootDir()
Liefert
true, wenn dies das Wurzelverzeichnis der
Webpräsenz ist. |
Iterator<GHFile> |
iterator()
Iterator über alle Dateien in dem Verzeichnis und allen
Unterverzeichnissen.
|
getDirectoryPath, getFile, getLevelFromRoot, getName, getPath, isNewer, printGraphboolean isRootDir()
true, wenn dies das Wurzelverzeichnis der
Webpräsenz ist.GHEntry.getLevelFromRoot()GHDirectory getParent()
null sein, dann ist
dies das Wurzelverzeichnis.GHDirectory getRoot()
List<GHDirectory> getDirectories()
GHDirectory getDirectory(String name)
name - Der Name des gesuchten Verzeichnisses.null wenn keins
gefunden.void addDirectory(GHDirectory directory)
directory - Ein Unterverzeichnis.List<GHFile> getFiles()
SnippetHtmlFiles die sich in diesem Verzeichnis
befinden.SnippetHtmlFiles die diesem Verzeichnis zugeordnet sind.Iterator<GHFile> iterator()
List<GHFile> getAllFiles()
GHFile getFile(String name)
name - Der Name der gesuchten Datei.void apply(FileWorker fileWorker)
FileWorker.fileWorker - Bearbeitet eine Datei.GHFile findFile(GHFile findme)
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad.findme - Ein Muster der zu suchenden Datei.null wenn nichts gefunden.GHFile findFile(GHFile findme, String fileExtension)
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. Die Datei-Extension wird bei dem Vergleich,
von findMe ignoriert und der Parameter
fileExtension für die Suche herangezogen.findme - Ein Muster der zu suchenden Datei.fileExtension - .null wenn nichts gefunden.void addFile(GHFile file)
file - Die Datei, die diesem Verzeichnis zugeordnet werden soll.Copyright © 2004–2015. All rights reserved.