Package de.elo.utils.io
Class IncludeResolver
java.lang.Object
de.elo.utils.io.IncludeResolver
Überschrift: IncludeResolver.
Beschreibung: Lädt das Installations-Skript aus einem Verzeichnis und löst die Includes und Config Einträge auf.
Copyright: Copyright (c) ELO Digital Office GmbH 2016 - 2022
-
Constructor Summary
ConstructorsConstructorDescriptionIncludeResolver(String encoding) Erzeugt ein neues Objekt zum Einlesen von Skripten mit Auflösen von Includes. -
Method Summary
-
Constructor Details
-
IncludeResolver
Erzeugt ein neues Objekt zum Einlesen von Skripten mit Auflösen von Includes.- Parameters:
encoding- Kodierung
-
-
Method Details
-
resolve
Liest eine Skriptdatei ein und löst die Includes auf.- Parameters:
file- Datei- Returns:
- Skript in Textform
- Throws:
IOException
-
escape
Entfernt die Zeilenumbrüche und führt escapes für " und ' ein.- Parameters:
fileText- Original-Text- Returns:
- Escaped Text
-