ConfigurationFactory.ExceptionLoader

protected class ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Объект
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
com.android.tradefed.config.ConfigurationFactory.ExceptionLoader


Краткое содержание

Общественные конструкторы

ExceptionLoader (boolean isGlobal)

Публичные методы

ConfigurationDef getConfigurationDef (String name, templateMap) getConfigurationDef (String name, templateMap)

boolean isBundledConfig (String name)

Возвращает true, если это файл конфигурации, найденный в пути к классам.

void loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen) loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen) loadConfiguration (String name, ConfigurationDef def, String deviceTagObject, templateMap, templateSeen)
void loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen) loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen) loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, templateMap, templateSeen)

Конфигурации, включенные в файл tradefed.jar, могут включать только другие конфигурации, также включенные в файл tradefed.jar.

Защищенные методы

String findConfigName (String name, String parentName)

Найдите имя конфигурации по ее имени и родительскому имени.

boolean isTrackableConfig (String name)

Должен отслеживать жизненный цикл конфигурации или нет.

void trackConfig (String name, ConfigurationDef def)

Отслеживайте конфиг для динамической загрузки.

Общественные конструкторы

Загрузчик исключений

public ExceptionLoader (boolean isGlobal)

Параметры
isGlobal boolean

Публичные методы

getConfigurationDef

public ConfigurationDef getConfigurationDef (String name, 
                 templateMap)

Параметры
name String

templateMap

Возврат
ConfigurationDef

Броски
ConfigurationException

isBundledConfig

public boolean isBundledConfig (String name)

Возвращает true, если это файл конфигурации, найденный в пути к классам.

Параметры
name String

Возврат
boolean

нагрузкаКонфигурация

public void loadConfiguration (String name, 
                ConfigurationDef def, 
                String deviceTagObject, 
                 templateMap, 
                 templateSeen)

Параметры
name String

def ConfigurationDef

deviceTagObject String

templateMap

templateSeen

Броски
ConfigurationException

нагрузкавключедконфигурация

public void loadIncludedConfiguration (ConfigurationDef def, 
                String parentName, 
                String name, 
                String deviceTagObject, 
                 templateMap, 
                 templateSeen)

Конфигурации, включенные в файл tradefed.jar, могут включать только другие конфигурации, также включенные в файл tradefed.jar. Однако локальные (внешние) конфигурации могут включать как локальные (внешние), так и связанные конфигурации.

Параметры
def ConfigurationDef

parentName String

name String

deviceTagObject String

templateMap

templateSeen

Броски
ConfigurationException

Защищенные методы

найти имя_конфигурации

protected String findConfigName (String name, 
                String parentName)

Найдите имя конфигурации по ее имени и родительскому имени. Это используется для правильной обработки конфигураций пакета и локальных конфигураций.

Параметры
name String : имя конфигурации.

parentName String : имя родительского элемента конфигурации.

Возврат
String полное имя конфигурации.

isTrackableConfig

protected boolean isTrackableConfig (String name)

Должен отслеживать жизненный цикл конфигурации или нет.

Параметры
name String : имя конфигурации.

Возврат
boolean true , если конфигурация отслеживается, в противном случае false .

трекконфиг

protected void trackConfig (String name, 
                ConfigurationDef def)

Отслеживайте конфиг для динамической загрузки. На данный момент поддерживаются только локальные файлы.

Параметры
name String : имя конфигурации.

def ConfigurationDef : определение конфигурации.