public abstract class AbstractDirectoryScanner extends Object implements GHDirectoryScanner
| Modifier | Constructor and Description |
|---|---|
protected |
AbstractDirectoryScanner(File _rootDirectory,
GHBuilder _entryBuilder)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
findDirectories(GHDirectory parentDirectory)
Sucht nach allen Verzeichnissen auf dieser Ebene (parentDirectory) und
hängt diese als
GHDirectory in das
parentDirectory ein. |
protected void |
findFiles(GHDirectory parentDirectory)
Sucht nach allen Dateien auf dieser Ebene (parentDirectory) und hängt
diese als
GHFile in das parentDirectory
ein. |
protected GHBuilder |
getBuilder()
Liefert den Builder zum Bauen der
GHDirectory und GHFile
Instanzen. |
protected File |
getRootDirectory()
Liefert das Wurzelverzeichnis.
|
protected void |
parseFile(GHFile file)
Nachbearbeitung nach
GHFile Instanzierung. |
GHDirectory |
scan()
Erstellt einen SnippetDirectory-Tree.
|
protected void |
scanDirectory(GHDirectory directory)
Scannt ein Verzeichnis nach Files und Unterverzeichnissen.
|
protected final File getRootDirectory()
protected final GHBuilder getBuilder()
GHDirectory und GHFile
Instanzen.public final GHDirectory scan()
scan in interface GHDirectoryScannerprotected void scanDirectory(GHDirectory directory)
directory - Das zu untersuchende Verzeichnis.protected final void findFiles(GHDirectory parentDirectory)
GHFile in das parentDirectory
ein.parentDirectory - Das zu untersuchende Verzeichnis.protected void parseFile(GHFile file)
GHFile Instanzierung. Bei Bedarf zum
Überschreiben freigegeben.file - File zur Nachbearbeitung.protected final void findDirectories(GHDirectory parentDirectory)
GHDirectory in das
parentDirectory ein.parentDirectory - Das zu untersuchende Verzeichnis.Copyright © 2004–2015. All rights reserved.