Google se compromete a impulsar la igualdad racial para las comunidades afrodescendientes. Obtén información al respecto.
Se usó la API de Cloud Translation para traducir esta página.
Switch to English

ConfigurationFactory.ConfigLoader

protected class ConfigurationFactory.ConfigLoader
extends Object

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


Implementación de IConfigDefLoader que rastrea las configuraciones incluidas desde una configuración raíz y lanza una excepción en las IConfigDefLoader circulares.

Resumen

Constructores públicos

ConfigLoader (boolean isGlobalConfig)

Métodos públicos

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

boolean isGlobalConfig ()

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)

Las configuraciones que están empaquetadas dentro de tradefed.jar solo pueden incluir otras configuraciones también empaquetadas dentro de tradefed.jar.

Métodos protegidos

String findConfigName (String name, String parentName)

Encuentre el nombre de la configuración según su nombre y su nombre principal.

boolean isBundledConfig (String name)

Devuelve verdadero si es un archivo de configuración que se encuentra dentro de la ruta de clase.

boolean isTrackableConfig (String name)

Debería rastrear el ciclo de vida de la configuración o no.

void trackConfig (String name, ConfigurationDef def)

Seguimiento de configuración para carga dinámica.

Constructores públicos

ConfigLoader

public ConfigLoader (boolean isGlobalConfig)

Parámetros
isGlobalConfig boolean

Métodos públicos

getConfigurationDef

public ConfigurationDef getConfigurationDef (String name, 
                 templateMap)

Parámetros
name String

templateMap

Devoluciones
ConfigurationDef

Lanza
ConfigurationException

isGlobalConfig

public boolean isGlobalConfig ()

Devoluciones
boolean

loadIncludedConfiguration

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

Las configuraciones que están empaquetadas dentro de tradefed.jar solo pueden incluir otras configuraciones también empaquetadas dentro de tradefed.jar. Sin embargo, las configuraciones locales (externas) pueden incluir configuraciones tanto locales (externas) como empaquetadas.

Parámetros
def ConfigurationDef

parentName String

name String

deviceTagObject String

templateMap

templateSeen

Lanza
ConfigurationException

Métodos protegidos

findConfigName

protected String findConfigName (String name, 
                String parentName)

Busque el nombre de la configuración según su nombre y su nombre principal. Esto se usa para manejar correctamente las configuraciones de paquetes y las configuraciones locales.

Parámetros
name String : nombre de la configuración

parentName String : nombre del padre de la configuración.

Devoluciones
String el nombre completo de la configuración.

Lanza
ConfigurationException

isBundledConfig

protected boolean isBundledConfig (String name)

Devuelve verdadero si es un archivo de configuración que se encuentra dentro de la ruta de clases.

Parámetros
name String

Devoluciones
boolean

isTrackableConfig

protected boolean isTrackableConfig (String name)

Debería rastrear el ciclo de vida de la configuración o no.

Parámetros
name String : nombre de la configuración

Devoluciones
boolean true si la configuración es rastreable, de lo contrario es false .

trackConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Seguimiento de configuración para carga dinámica. En este momento, solo se admiten archivos locales.

Parámetros
name String : nombre de la configuración

def ConfigurationDef : config's def.