ConfigurationFactory.ConfigLoader
protected class ConfigurationFactory.ConfigLoader
extends Object
java.lang.object |
↳ | com.android.tradefed.config.ConfigurationFactory.ConfigLoader |
زیر کلاس های مستقیم شناخته شده |
پیادهسازی IConfigDefLoader که پیکربندیهای ارائهشده را از یک پیکربندی ریشه ردیابی میکند و یک استثنا را روی شامل دایرهای ایجاد میکند.
خلاصه
روش های عمومی |
---|
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) پیکربندیهایی که در داخل tradefed.jar قرار میگیرند، فقط میتوانند پیکربندیهای دیگری را که در داخل tradefed.jar نیز بستهاند، داشته باشند. |
روش های محافظت شده |
---|
String | findConfigName (String name, String parentName) نام پیکربندی را بر اساس نام و نام اصلی آن پیدا کنید. |
boolean | isBundledConfig (String name) اگر فایل پیکربندی موجود در مسیر کلاس باشد، مقدار true را برمیگرداند. |
boolean | isTrackableConfig (String name) آیا باید چرخه عمر پیکربندی را ردیابی کند یا خیر. |
void | trackConfig (String name, ConfigurationDef def) پیکربندی آهنگ برای بارگذاری پویا. |
سازندگان عمومی
ConfigLoader
public ConfigLoader (boolean isGlobalConfig)
پارامترها |
---|
isGlobalConfig | boolean |
روش های عمومی
getConfigurationDef
public ConfigurationDef getConfigurationDef (String name,
templateMap)
پارامترها |
---|
name | String |
templateMap | |
isGlobalConfig
public boolean isGlobalConfig ()
loadIncludedConfiguration
public void loadIncludedConfiguration (ConfigurationDef def,
String parentName,
String name,
String deviceTagObject,
templateMap,
templateSeen)
پیکربندیهایی که در داخل tradefed.jar قرار میگیرند، فقط میتوانند پیکربندیهای دیگری را که در داخل tradefed.jar نیز بستهاند، داشته باشند. با این حال، پیکربندیهای محلی (خارجی) میتوانند شامل پیکربندیهای محلی (خارجی) و بستهبندی شوند.
پارامترها |
---|
def | ConfigurationDef |
parentName | String |
name | String |
deviceTagObject | String |
templateMap | |
templateSeen | |
روش های محافظت شده
findConfigName
protected String findConfigName (String name,
String parentName)
نام پیکربندی را بر اساس نام و نام اصلی آن پیدا کنید. این برای مدیریت صحیح تنظیمات بسته و تنظیمات محلی استفاده می شود.
پارامترها |
---|
name | String : نام پیکربندی |
parentName | String : نام والدین پیکربندی. |
برمی گرداند |
---|
String | نام کامل پیکربندی |
isBundledConfig
protected boolean isBundledConfig (String name)
اگر فایل پیکربندی موجود در مسیر کلاس باشد، مقدار true را برمیگرداند.
isTrackableConfig
protected boolean isTrackableConfig (String name)
آیا باید چرخه عمر پیکربندی را ردیابی کند یا خیر.
پارامترها |
---|
name | String : نام پیکربندی |
برمی گرداند |
---|
boolean | true اگر پیکربندی قابل پیگیری باشد، در غیر این صورت false . |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
پیکربندی آهنگ برای بارگذاری پویا. در حال حاضر فقط فایل های محلی پشتیبانی می شوند.
پارامترها |
---|
name | String : نام پیکربندی |
def | ConfigurationDef : تنظیمات پیکربندی. |