| Package | Description |
|---|---|
| de.awtools.homegen | |
| de.awtools.homegen.directory |
Diese Paket verwaltet die Verzeichnisstruktur einer 'Homepage'.
|
| de.awtools.homegen.directory.file |
Die Implementierung liest alle Dateien/Verzeichnisse aus einem
Verzeichnisbaum.
|
| de.awtools.homegen.directory.snippet |
Die Implementierung liest die XML Snippets aus einem
Verzeichnisbaum.
|
| de.awtools.homegen.directory.utils |
Abstraktion f�r ein 'beliebiges' Dateisystem.
|
| de.awtools.homegen.worker |
Alle FileWorker Implementierungen sollen in diesem Paket
zu finden sein.
|
| Constructor and Description |
|---|
PageTransformer(GHConfiguration _config,
DirectoryHolder _directoryHolder,
org.apache.velocity.VelocityContext _velocityContext,
List<GHFile> _modifiedFiles)
Konstruktor.
|
| Modifier and Type | Method and Description |
|---|---|
GHFile |
GHBuilder.buildFile(File file,
GHDirectory directory,
String name)
Erstellt einen File-Eintrag.
|
GHFile |
GHDirectory.findFile(GHFile findme)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
GHFile |
GHDirectory.findFile(GHFile findme,
String fileExtension)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
GHFile |
GHDirectory.getFile(String name)
Sucht nach einer Datei mit dem angegebenen Namen.
|
| Modifier and Type | Method and Description |
|---|---|
List<GHFile> |
GHDirectory.getAllFiles()
Liefert alle Dateien aus allen Verzeichnissen und Unterverzeichnissen.
|
List<GHFile> |
GHDirectory.getFiles()
Liefert die
SnippetHtmlFiles die sich in diesem Verzeichnis
befinden. |
Iterator<GHFile> |
GHDirectory.iterator()
Iterator über alle Dateien in dem Verzeichnis und allen
Unterverzeichnissen.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
FileWorker.accept(GHFile file)
Prüft, ob dieser Worker die Datei akzeptiert.
|
void |
GHDirectory.addFile(GHFile file)
Fügt eine Datei dem Verzeichnis hinzu.
|
void |
FileWorker.apply(GHFile file)
Bearbeitet ein
GHFile. |
GHFile |
GHDirectory.findFile(GHFile findme)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
GHFile |
GHDirectory.findFile(GHFile findme,
String fileExtension)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
| Modifier and Type | Method and Description |
|---|---|
GHFile |
FileBuilder.buildFile(File file,
GHDirectory directory,
String name) |
| Modifier and Type | Interface and Description |
|---|---|
interface |
SnippetHtmlFile
Schnittstelle für die Verwaltung einer Homepage-Datei.
|
| Modifier and Type | Method and Description |
|---|---|
GHFile |
SnippetBuilder.buildFile(File file,
GHDirectory directory,
String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
SnippetSourceScanner.parseFile(GHFile file)
Ermittelt CSS, Javascript, Title und den Body eines Xhtml Snippets.
|
| Modifier and Type | Class and Description |
|---|---|
class |
AbstractGHFile
Utility Klasse für
GHFile Implementierungen. |
| Modifier and Type | Method and Description |
|---|---|
GHFile |
AbstractGHDirectory.findFile(GHFile findme)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
static GHFile |
GHFileUtils.findFile(GHFile file,
GHDirectory directory)
Sucht nach einem
file in dem Verzeichnis
directory. |
GHFile |
AbstractGHDirectory.findFile(GHFile findme,
String fileExtension)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
static GHFile |
GHFileUtils.findFileIgnoreExtension(GHFile file,
GHDirectory directory,
String expectedExtension)
Siehe dazu in der Methode
GHFileUtils.findFile(GHFile, GHDirectory). |
GHFile |
AbstractGHDirectory.getFile(String _name)
Sucht nach einer Datei mit dem angegebenen Namen.
|
| Modifier and Type | Method and Description |
|---|---|
List<GHFile> |
AbstractGHDirectory.getAllFiles()
Liefert alle Dateien aus allen Verzeichnissen und Unterverzeichnissen.
|
List<GHFile> |
AbstractGHDirectory.getFiles() |
Iterator<GHFile> |
AbstractGHDirectory.iterator()
Iterator über alle Dateien in dem Verzeichnis und allen
Unterverzeichnissen.
|
| Modifier and Type | Method and Description |
|---|---|
void |
AbstractGHDirectory.addFile(GHFile file)
Fügt ein weiteres Snippet hinzu.
|
static boolean |
GHFileUtils.copyFile(GHFile file,
GHDirectory target,
boolean force,
GHBuilder builder)
Kopiert eine Datei
file in das Verzeichnis
directory. |
GHFile |
AbstractGHDirectory.findFile(GHFile findme)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
static GHFile |
GHFileUtils.findFile(GHFile file,
GHDirectory directory)
Sucht nach einem
file in dem Verzeichnis
directory. |
GHFile |
AbstractGHDirectory.findFile(GHFile findme,
String fileExtension)
Sucht nach einem
GHFile, welches dem übergebenen File ähnlich
ist in Dateiname und Pfad. |
static GHFile |
GHFileUtils.findFileIgnoreExtension(GHFile file,
GHDirectory directory,
String expectedExtension)
Siehe dazu in der Methode
GHFileUtils.findFile(GHFile, GHDirectory). |
protected void |
AbstractDirectoryScanner.parseFile(GHFile file)
Nachbearbeitung nach
GHFile Instanzierung. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
SnippetToPageWorker.accept(GHFile file) |
boolean |
FilterReplaceWorker.accept(GHFile file)
Es werden alle Dateien gefiltert mit Ausnahme von Bildern und
Binärdateien.
|
boolean |
CopyDirectoryWorker.accept(GHFile file) |
void |
SnippetToPageWorker.apply(GHFile file) |
void |
FilterReplaceWorker.apply(GHFile file) |
void |
CopyDirectoryWorker.apply(GHFile file) |
| Constructor and Description |
|---|
CopyDirectoryWorker(GHDirectory _targetDirectory,
GHBuilder _builder,
List<GHFile> _modifiedFiles)
Übergabe des Zielverzeichnisses.
|
SnippetToPageWorker(GHConfiguration _config,
DirectoryHolder _directoryHolder,
org.apache.velocity.VelocityContext _velocityContext,
List<GHFile> _modifiedFiles,
boolean _force)
Konstruktor.
|
Copyright © 2004–2015. All rights reserved.