CommandFileParser
public
class
CommandFileParser
extends Object
| java.lang.Object | |
| ↳ | com.android.tradefed.command.CommandFileParser |
Parser für Dateien, die eine Reihe von Befehlszeilen enthalten.
Die Syntax der angegebenen Datei sollte eine Reihe von Zeilen sein. Jede Zeile ist ein Befehl, d. h. eine Konfiguration plus Optionen:
[options] config-name [options] config-name2 ...
Zusammenfassung
Verschachtelte Klassen | |
|---|---|
class |
CommandFileParser.CommandLine
|
Öffentliche Konstruktoren | |
|---|---|
CommandFileParser()
|
|
Öffentliche Methoden | |
|---|---|
Collection<String>
|
getIncludedFiles()
Gibt die Befehlsdateien zurück, die in der zuletzt geparsten Befehlsdatei enthalten sind. |
List<CommandFileParser.CommandLine>
|
parseFile(File file)
Parst die in |
Öffentliche Konstruktoren
CommandFileParser
public CommandFileParser ()
Öffentliche Methoden
getIncludedFiles
public Collection<String> getIncludedFiles ()
Gibt die Befehlsdateien zurück, die in der zuletzt geparsten Befehlsdatei enthalten sind.
| Gibt Folgendes zurück: | |
|---|---|
Collection<String> |
|
parseFile
public List<CommandFileParser.CommandLine> parseFile (File file)
Parst die in file enthaltenen Befehle und führt bei Bedarf Makroerweiterungen durch.
| Parameter | |
|---|---|
file |
File: die zu parsende File |
| Gibt Folgendes zurück: | |
|---|---|
List<CommandFileParser.CommandLine> |
Die Liste der geparsten Befehle |
| Löst aus | |
|---|---|
ConfigurationException |
Wenn der Inhalt der Datei nicht geparst werden konnte |
IOException |
Wenn die Datei nicht gelesen werden konnte |