OptionCopier

public class OptionCopier
extends Object

java.lang.Object
   ↳ com.android.tradefed.config.OptionCopier


فئة مساعدة يمكنها نسخ قيم الحقول Option التي تحمل الأسماء نفسها من عنصر إلى آخر.

ملخّص

طُرق وضع التصميم العامة

OptionCopier()

الإجراءات العامة

static void copyOptions(Object origObject, Object destObject, String optionName)

نسخ الخيار المحدّد من حقول Option في origObject إلى destObject

static void copyOptions(Object origObject, Object destObject)

نسخ القيم من حقول Option في origObject إلى destObject

static void copyOptionsNoThrow(Object source, Object dest)

مطابقة copyOptions(Object,Object) ولكن سيتم تسجيلها بدلاً من عرضها في حال حدوث استثناء.

static void copyOptionsNoThrow(Object source, Object dest, String optionName)

مطابقة copyOptions(Object,Object,String) ولكن سيتم تسجيلها بدلاً من طرحها في حال حدوث استثناء.

طُرق وضع التصميم العامة

OptionCopier

public OptionCopier ()

الإجراءات العامة

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject, 
                String optionName)

نسخ الخيار المحدّد من حقول Option في origObject إلى destObject

المعلَمات
origObject Object: Object المراد نسخه

destObject Object: Object tp للنسخ إلى

optionName String: اسم الخيار المطلوب نسخه

عمليات الطرح
ConfigurationException في حال تعذّر نسخ الخيارات

copyOptions

public static void copyOptions (Object origObject, 
                Object destObject)

نسخ القيم من حقول Option في origObject إلى destObject

المعلَمات
origObject Object: Object المراد نسخه

destObject Object: Object tp للنسخ إلى

عمليات الطرح
ConfigurationException في حال تعذّر نسخ الخيارات

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest)

مطابقة copyOptions(Object,Object) ولكن سيتم تسجيلها بدلاً من عرضها في حال حدوث استثناء.

المعلَمات
source Object

dest Object

copyOptionsNoThrow

public static void copyOptionsNoThrow (Object source, 
                Object dest, 
                String optionName)

مطابقة copyOptions(Object,Object,String) ولكن سيتم تسجيلها بدلاً من طرحها في حال حدوث استثناء.

المعلَمات
source Object

dest Object

optionName String