Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

Cấu hìnhFactory.ConfigLoader

protected class ConfigurationFactory.ConfigLoader
extends Object

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


Việc triển khai IConfigDefLoader theo dõi các cấu hình được bao gồm từ một cấu hình gốc và đưa ra một ngoại lệ đối với thông tư bao gồm.

Bản tóm tắt

nhà thầu công cộng

ConfigLoader (boolean isGlobalConfig)

Phương thức công khai

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)

Các cấu hình được nhóm bên trong tradefed.jar chỉ có thể bao gồm các cấu hình khác cũng được nhóm bên trong tradefed.jar.

phương pháp được bảo vệ

String findConfigName (String name, String parentName)

Tìm tên của cấu hình dựa trên tên của nó và tên cha của nó.

boolean isBundledConfig (String name)

Trả về true nếu đó là tệp cấu hình được tìm thấy bên trong đường dẫn lớp.

boolean isTrackableConfig (String name)

Có nên theo dõi vòng đời của cấu hình hay không.

void trackConfig (String name, ConfigurationDef def)

Theo dõi cấu hình để tải động.

nhà thầu công cộng

Trình tải cấu hình

public ConfigLoader (boolean isGlobalConfig)

Thông số
isGlobalConfig boolean

Phương thức công khai

getConfigurationDef

public ConfigurationDef getConfigurationDef (String name, 
                 templateMap)

Thông số
name String

templateMap

trả lại
ConfigurationDef

ném
ConfigurationException

isGlobalConfig

public boolean isGlobalConfig ()

trả lại
boolean

loadIncludedConfiguration

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

Các cấu hình được nhóm bên trong tradefed.jar chỉ có thể bao gồm các cấu hình khác cũng được nhóm bên trong tradefed.jar. Tuy nhiên, cấu hình cục bộ (bên ngoài) có thể bao gồm cả cấu hình cục bộ (bên ngoài) và cấu hình đi kèm.

Thông số
def ConfigurationDef

parentName String

name String

deviceTagObject String

templateMap

templateSeen

ném
ConfigurationException

phương pháp được bảo vệ

findConfigName

protected String findConfigName (String name, 
                String parentName)

Tìm tên của cấu hình dựa trên tên của nó và tên cha của nó. Điều này được sử dụng để xử lý đúng cấu hình gói và cấu hình cục bộ.

Thông số
name String : tên của cấu hình

parentName String : tên cha mẹ của cấu hình.

trả lại
String tên đầy đủ của cấu hình.

ném
com.android.tradefed.config.ConfigurationException
ConfigurationException

isBundledConfig

protected boolean isBundledConfig (String name)

Trả về true nếu đó là tệp cấu hình được tìm thấy bên trong đường dẫn lớp.

Thông số
name String

trả lại
boolean

isTrackableConfig

protected boolean isTrackableConfig (String name)

Có nên theo dõi vòng đời của cấu hình hay không.

Thông số
name String : tên của cấu hình

trả lại
boolean true nếu cấu hình có thể theo dõi được, nếu không thì false .

theo dõiConfig

protected void trackConfig (String name, 
                ConfigurationDef def)

Theo dõi cấu hình để tải động. Hiện tại, chỉ có các tệp cục bộ được hỗ trợ.

Thông số
name String : tên của cấu hình

def ConfigurationDef : def của cấu hình.