Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

IConfigDefLoader

interface IConfigDefLoader

com.android.tradefed.config.IConfigDefLoader


ConfigurationDefを取得するためのインタフェース。

概要

パブリック・メソッド

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

取得ConfigurationDef与えられた名前のために

abstract boolean isGlobalConfig ()
abstract void loadIncludedConfiguration ( ConfigurationDef def, String parentName, String name, String deviceTagObject, Map<String, String> templateMap)

与えられたにコンフィグのデータをロードしConfigurationDef

パブリック・メソッド

getConfigurationDef

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

取得ConfigurationDef与えられた名前のために

パラメーター
templateMap Map :コンフィグレーションファイル名にテンプレート-含む名前のマップ

戻り値
ConfigurationDef ConfigurationDef

スロー
ConfigurationException エラーが設定を読み込む発生した場合

isGlobalConfig

public abstract boolean isGlobalConfig ()

戻り値
boolean

loadIncludedConfiguration

public abstract void loadIncludedConfiguration ( ConfigurationDef def, 
                String parentName, 
                String name, 
                String deviceTagObject, 
                Map<String, String> templateMap)

与えられたにコンフィグのデータをロードしConfigurationDef

パラメーター
def ConfigurationDefConfigurationDefにデータをロードします

parentName String :親設定の名前

name String :設定の名前が含まれるように

deviceTagObject String :現在DeviceTagをまたはnullの名前でない場合、デバイスタグ内。

templateMap Map :テンプレートの現在のマップがロードされます。

スロー
ConfigurationException エラーが設定を読み込む発生した場合