CommandFileParser

public class CommandFileParser
extends Object

java.lang.Object
   ↳ com.android.tradefed.command.CommandFileParser


Bir dizi komut satırı içeren dosyanın ayrıştırıcısı.

Belirtilen dosyanın söz dizimi, bir dizi satır olmalıdır. Her satır bir komuttur. Yani bir yapılandırma ve seçenekleri:

   [options] config-name
   [options] config-name2
   ...
 

Özet

İç içe yerleştirilmiş sınıflar

class CommandFileParser.CommandLine

 

Herkese açık oluşturucular

CommandFileParser()

Herkese açık yöntemler

Collection<String> getIncludedFiles()

Son ayrıştırılan komut dosyası tarafından eklenen komut dosyalarını döndürür.

List<CommandFileParser.CommandLine> parseFile(File file)

file içinde yer alan komutları ayrıştırır ve gerektiğinde makro genişletmeleri yapar.

Herkese açık oluşturucular

CommandFileParser

public CommandFileParser ()

Herkese açık yöntemler

getIncludedFiles

public Collection<String> getIncludedFiles ()

Son ayrıştırılan komut dosyası tarafından eklenen komut dosyalarını döndürür.

İadeler
Collection<String>

parseFile

public List<CommandFileParser.CommandLine> parseFile (File file)

file içinde yer alan komutları ayrıştırır ve gerektiğinde makro genişletmeleri yapar.

Parametreler
file File: ayrıştırılacak File

İadeler
List<CommandFileParser.CommandLine> ayrıştırılan komutların listesi

Verdiği hatalar
ConfigurationException Dosya içeriği ayrıştırılamadıysa
IOException Dosya okunamadıysa