واجهة برمجة التطبيقات (Configuration حصولك على الإعدادات)
protected
class
ConfigurationFactory.ConfigLoader
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.config.Configurationfactor.ConfigLoader
|
الفئات الفرعية المباشرة المعروفة
|
تنفيذ دالة IConfigDefLoader التي يتم من خلالها تتبُّع الإعدادات المضمّنة في أحد الإعدادات
الجذور، وتطرح استثناءً على الشكل الدائري.
ملخّص
الطرق المحمية |
String
|
findConfigName(String name, String parentName)
ابحث عن اسم الإعدادات استنادًا إلى اسمه واسمه الرئيسي.
|
boolean
|
isBundledConfig(String name)
تعرِض هذه السمة القيمة true إذا كان ملف الإعدادات متوفّرًا داخل classpath.
|
boolean
|
isTrackableConfig(String name)
يجب أن يتتبّع دورة حياة الإعدادات أم لا.
|
void
|
trackConfig(String name, ConfigurationDef def)
تتبُّع إعدادات التحميل الديناميكي
|
وظائف الإنشاء العامة
أداة تحميل الإعدادات
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)
تعرض القيمة "صحيح" إذا كان ملف إعداد تم العثور عليه داخل مسار الفئة.
isTrackableConfig
protected boolean isTrackableConfig (String name)
يجب أن تتّبع دورة حياة الإعدادات أم لا.
المعلمات |
name |
String : اسم الإعداد |
المرتجعات |
boolean |
true إذا كان الإعداد قابلاً للتتبّع، وfalse بخلاف ذلك |
trackConfig
protected void trackConfig (String name,
ConfigurationDef def)
إعداد التتبع للتحميل الديناميكي. لا يُسمح حاليًا سوى بالملفات المحلية.
المعلمات |
name |
String : اسم الإعداد |
def |
ConfigurationDef : تعريف الإعداد |