com.android.tradefed.config

ממשקים

DynamicRemoteFileResolver.FileResolverLoader מימושים המון IRemoteFileResolver .
תצורה פרטי תצורה עבור פנייה ל- TradeFederation.
IConfigurationFactory יצרן ליצירת IConfiguration ים
מקלט IConfiguration ממשק פשוט לייצג אובייקט שמקבל IConfiguration .
IDeviceConfiguration ממשק מחזיק תצורת מכשירים.

שיעורים

ArgsOptionParser מאכלס Option שדות טיעונים שורת הפקודה מנותח.
תְצוּרָה קונקרטית IConfiguration יישום המאחסן את config טעון אובייקטים בתוך המפה.
ConfigurationDef מחזיק תיעוד של תצורה, האובייקטים הקשורים אליה ואפשרויותיהם.
ConfigurationDef.ConfigObjectDef אובייקט להחזיק מידע עבור className ומספר המראה שיש בו (למשל אם לתצורה יש את אותו אובייקט פעמיים, לראשון יהיה מספר המראה הראשון).
ConfigurationFactory יצרן ליצירת IConfiguration .
ConfigurationFactory.ConfigLoader יישום IConfigDefLoader העוקב תצורות כלול מן config שורש אחד, וזורק חריג על החוזר כולל.
תצורת שימוש פונקציות שירות לטיפול בקבצי תצורה.
ConfigurationXmlParserSettings מחלקה פשוטה לקבלת הגדרות עבור ה- ConfigurationXmlParser

כדי להעביר הגדרות למחלקה זו, הכינוי הוא חובה.

DeviceConfigurationHolder קונקרטית IDeviceConfiguration יישום המאחסן את האובייקטים תצורת המכשיר טעון ב ותכונותיו.
DynamicRemoteFileResolver שיעור המסייע בפתרון נתיב לקבצים מרוחקים.
OptionCopier מחלקה עוזר שיכולה להעתיק Option ערכי שדות עם אותם שמות מאובייקט אחד למשנהו.
OptionSetter מאכלס Option שדות.
OptionSetter.OptionFieldsForName מיכל לרשימת שדות האפשרויות עם שם נתון.
RetryConfigurationFactory מפעל המטפל בניסיון פקודה מחדש.
ארגז חול תצורה מפעל תצורה מיוחד לטיפול ביצירת תצורות למטרות ארגז חול.

חריגים

ClassNotFoundConfigurationException ConfigurationException כאשר הכיתה של אובייקט לא נמצאה.
OptionNotAllowedException ספציפית ConfigurationException כאשר אופציה אסור לעבור על שורת הפקודה.
TemplateResolutionError מחלקה הארכת ConfigurationException לטעויות הקשורות תבנית במהלך ניתוח תצורה.