com.android.tradefed.config

رابط ها

DynamicRemoteFileResolver.FileResolverLoader پیاده سازی های IRemoteFileResolver را بارگیری می کند.
پیکربندی آیکن اطلاعات پیکربندی برای فراخوانی TradeFederation.
ICconfigurationFactory کارخانه ایجاد IConfiguration s
ICconfigurationReceiver رابط ساده برای نمایش شیئی که یک IConfiguration می پذیرد.
IDeviceConfiguration رابط نگهدارنده پیکربندی دستگاه.

کلاس ها

ArgsOptionParser فیلدهای Option را از آرگومان های خط فرمان تجزیه شده پر می کند.
پیکربندی یک پیاده سازی IConfiguration مشخص که اشیاء پیکربندی بارگذاری شده را در یک نقشه ذخیره می کند.
ConfigurationDef یک رکورد از یک پیکربندی، اشیاء مرتبط با آن و گزینه های آنها را نگه می دارد.
ConfigurationDef.ConfigObjectDef شیء برای نگهداری اطلاعات کلاسName و شماره ظاهری که دارد (مثلاً اگر یک پیکربندی دو بار یک شیء مشابه را داشته باشد، اولین شماره اولین شماره ظاهری را خواهد داشت).
ConfigurationFactory کارخانه ایجاد IConfiguration .
ConfigurationFactory.ConfigLoader پیاده‌سازی IConfigDefLoader که پیکربندی‌های ارائه‌شده را از یک پیکربندی ریشه ردیابی می‌کند و یک استثنا را روی شامل دایره‌ای ایجاد می‌کند.
ConfigurationUtil توابع ابزار برای رسیدگی به فایل های پیکربندی.
ConfigurationXmlParserSettings یک کلاس ساده برای پذیرش تنظیمات برای ConfigurationXmlParser

برای ارسال تنظیمات به این کلاس، نام مستعار اجباری است.

DeviceConfigurationHolder یک پیاده سازی مشخص IDeviceConfiguration که اشیاء پیکربندی دستگاه بارگذاری شده را در ویژگی های خود ذخیره می کند.
DynamicRemoteFileResolver کلاسی که به حل مسیر فایل های راه دور کمک می کند.
OptionCopier یک کلاس کمکی که می تواند مقادیر فیلد Option با نام های مشابه از یک شی به شی دیگر کپی کند.
OptionSetter فیلدهای Option پر می کند.
OptionSetter.OptionFieldsForName ظرفی برای لیست فیلدهای گزینه با نام مشخص.
RetryConfigurationFactory کارخانه ای که کنترل مجدد یک فرمان را انجام می دهد.
SandboxConfigurationFactory کارخانه پیکربندی ویژه برای ایجاد تنظیمات برای اهداف Sandboxing.

استثناها

ClassNotFoundConfigurationException ConfigurationException برای زمانی که کلاس یک شی پیدا نمی شود.
OptionNotAllowedException Specific ConfigurationException زمانی که یک گزینه مجاز به ارسال در خط فرمان نیست.
TemplateResolutionError کلاس گسترش ConfigurationException برای خطای مربوط به الگو در طول تجزیه پیکربندی.