to top
interface

IConfigDefLoader

com.android.tradefed.config.IConfigDefLoader
Known Indirect Subclasses

Class Overview

Interface for retrieving a ConfigurationDef.

Summary

Public Methods
abstract ConfigurationDef getConfigurationDef(String name, Map<String, String> templateMap)
Retrieve the ConfigurationDef for the given name
abstract boolean isGlobalConfig()
abstract void loadIncludedConfiguration(ConfigurationDef def, String parentName, String name)
Load a config's data into the given ConfigurationDef

Public Methods

public abstract ConfigurationDef getConfigurationDef (String name, Map<String, String> templateMap)

Retrieve the ConfigurationDef for the given name

Parameters
templateMap map of template-include names to configuration filenames
Throws
ConfigurationException if an error occurred loading the config

public abstract boolean isGlobalConfig ()

public abstract void loadIncludedConfiguration (ConfigurationDef def, String parentName, String name)

Load a config's data into the given ConfigurationDef

Parameters
def the ConfigurationDef to load the data into
parentName the name of the parent config
name the name of config to include
Throws
ConfigurationException if an error occurred loading the config