ConfiguraçãoFactory.ExceptionLoader

protected class ConfigurationFactory.ExceptionLoader
extends ConfigurationFactory.ConfigLoader

java.lang.Object
com.android.tradefed.config.ConfigurationFactory.ConfigLoader
com.android.tradefed.config.ConfigurationFactory.ExceptionLoader


Resumo

Construtores públicos

ExceptionLoader (boolean isGlobal)

Métodos públicos

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

boolean isBundledConfig (String name)

Retorna verdadeiro se for um arquivo de configuração encontrado dentro do caminho de classe.

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)

As configurações incluídas em tradefed.jar só podem incluir outras configurações também incluídas em tradefed.jar.

Métodos protegidos

String findConfigName (String name, String parentName)

Encontre o nome da configuração com base em seu nome e nome pai.

boolean isTrackableConfig (String name)

Deve acompanhar o ciclo de vida da configuração ou não.

void trackConfig (String name, ConfigurationDef def)

Rastreie a configuração para carregamento dinâmico.

Construtores públicos

Carregador de exceção

public ExceptionLoader (boolean isGlobal)

Parâmetros
isGlobal boolean

Métodos públicos

getConfigurationDef

public ConfigurationDef getConfigurationDef (String name, 
                 templateMap)

Parâmetros
name String

templateMap

Devoluções
ConfigurationDef

Lança
ConfigurationException

isBundledConfig

public boolean isBundledConfig (String name)

Retorna verdadeiro se for um arquivo de configuração encontrado dentro do caminho de classe.

Parâmetros
name String

Devoluções
boolean

carregarConfiguração

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

Parâmetros
name String

def ConfigurationDef

deviceTagObject String

templateMap

templateSeen

Lança
ConfigurationException

loadIncludedConfiguração

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

As configurações incluídas em tradefed.jar só podem incluir outras configurações também incluídas em tradefed.jar. No entanto, as configurações locais (externas) podem incluir configurações locais (externas) e agrupadas.

Parâmetros
def ConfigurationDef

parentName String

name String

deviceTagObject String

templateMap

templateSeen

Lança
ConfigurationException

Métodos protegidos

findConfigName

protected String findConfigName (String name, 
                String parentName)

Encontre o nome da configuração com base em seu nome e nome pai. Isso é usado para lidar adequadamente com configurações de pacote e configurações locais.

Parâmetros
name String : nome da configuração

parentName String : nome do pai da configuração.

Devoluções
String o nome completo da configuração.

isTrackableConfig

protected boolean isTrackableConfig (String name)

Deve acompanhar o ciclo de vida da configuração ou não.

Parâmetros
name String : nome da configuração

Devoluções
boolean true se a configuração for rastreável, caso contrário false .

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Rastreie a configuração para carregamento dinâmico. No momento, apenas arquivos locais são suportados.

Parâmetros
name String : nome da configuração

def ConfigurationDef : definição da configuração.