IConfigDefLoader
interface
IConfigDefLoader
com.android.tradefed.config.IConfigDefLoader |
Interface for retrieving a ConfigurationDef.
Summary
Public methods | |
---|---|
abstract
ConfigurationDef
|
getConfigurationDef(String name, Map<String, String> templateMap)
Retrieve the |
abstract
boolean
|
isGlobalConfig()
|
abstract
void
|
loadIncludedConfiguration(ConfigurationDef def, String parentName, String name, String deviceTagObject, Map<String, String> templateMap)
Load a config's data into the given |
Public methods
getConfigurationDef
public abstract ConfigurationDef getConfigurationDef (String name, Map<String, String> templateMap)
Retrieve the ConfigurationDef
for the given name
Parameters | |
---|---|
templateMap |
Map : map of template-include names to configuration filenames |
Returns | |
---|---|
ConfigurationDef |
ConfigurationDef |
Throws | |
---|---|
ConfigurationException |
if an error occurred loading the config |
isGlobalConfig
public abstract boolean isGlobalConfig ()
Returns | |
---|---|
boolean |
loadIncludedConfiguration
public abstract void loadIncludedConfiguration (ConfigurationDef def, String parentName, String name, String deviceTagObject, Map<String, String> templateMap)
Load a config's data into the given ConfigurationDef
Parameters | |
---|---|
def |
ConfigurationDef : the ConfigurationDef to load the data into |
parentName |
String : the name of the parent config |
name |
String : the name of config to include |
deviceTagObject |
String : the name of the current deviceTag or null if not inside a device tag. |
templateMap |
Map : the current map of template to be loaded. |
Throws | |
---|---|
ConfigurationException |
if an error occurred loading the config |
Annotations
Interfaces
Classes
- ArgsOptionParser
- Configuration
- ConfigurationDef
- ConfigurationDef.ConfigObjectDef
- ConfigurationDef.OptionDef
- ConfigurationDescriptor
- ConfigurationFactory
- ConfigurationFactory.ConfigId
- ConfigurationFactory.ConfigLoader
- ConfigurationUtil
- ConfigurationXmlParser
- ConfigurationXmlParser.ConfigHandler
- ConfigurationXmlParserSettings
- DeviceConfigurationHolder
- GlobalConfiguration
- OptionCopier
- OptionSetter
- OptionSetter.FieldDef
- SandboxConfigurationFactory
Enums
Exceptions