קל לארגן דפים בעזרת אוספים
אפשר לשמור ולסווג תוכן על סמך ההעדפות שלך.
הגדרת התצורה
public
class
ConfigurationDef
extends Object
JavaScript.lang.Object
|
↳ |
com.android.tradefed.config.ConfigurationDef
|
מכילה רשומה של מערך הגדרות אישיות, האובייקטים המשויכים אליו והאפשרויות שלהם.
סיכום
מחלקות מקוננות |
class |
ConfigurationDef.ConfigObjectDef
אובייקט לשמירת מידע על שם מחלקה ומספר המראה שלה (למשל, אם יש להגדרה
לאותו אובייקט פעמיים. לאובייקט הראשון יהיה מספר המראה הראשון).
|
שדות
DEFAULT_DEVICE_NAME
public static final String DEFAULT_DEVICE_NAME
בנאים ציבוריים
הגדרת התצורה
public ConfigurationDef (String name)
שיטות ציבוריות
addConfigObjectDef
public int addConfigObjectDef (String typeName,
String className)
הוספת אובייקט config להגדרה
פרמטרים |
typeName |
String : השם של סוג אובייקט ה-config |
className |
String : שם המחלקה של אובייקט ה-config |
החזרות |
int |
מספר הפעמים שבהן className זה הופיע בConfigurationDef ,
כולל הפעם. כי כל השיטות של ConfigurationDef מחזירות את הכיתות האלה
בסדר קבוע, האינדקס הזה יכול לשמש כמזהה ייחודי של
מופע של clasName . |
addExpectedDevice
public String addExpectedDevice (String deviceName,
boolean isFake)
הוסיפי מכשיר שצריך לעקוב אחריו ואם הוא אמיתי או לא.
פרמטרים |
deviceName |
String |
isFake |
boolean |
addOptionDef
public void addOptionDef (String optionName,
String optionKey,
String optionValue,
String optionSource,
String type)
הוספת אפשרות להגדרה
פרמטרים |
optionName |
String : שם האפשרות |
optionKey |
String |
optionValue |
String : ערך האפשרות |
optionSource |
String |
type |
String |
createConfiguration
public IConfiguration createConfiguration ()
יצירת הגדרה אישית מהמידע ששמור בהגדרה הזו ומאכלסת השדות שלה
עם ערכי האפשרויות שצוינו.
createConfiguration
public IConfiguration createConfiguration ( allowedObjects)
יצירת הגדרה אישית מהמידע ששמור בהגדרה הזו ומאכלסת השדות שלה
עם ערכי האפשרויות שצוינו.
פרמטרים |
allowedObjects |
: קבוצת אובייקטי TF שניצור מהתצורה המלאה |
getDescription
public String getDescription ()
פונקציה זו מחזירה תיאור קצר של ההגדרה
מכשירים מסוג getExpected
public getExpectedDevices ()
מחזירה את המפה הנוכחית של מכשירים שבמעקב ואם הם אמיתיים או לא.
getName
public String getName ()
קבלת השם של הגדרת התצורה הזו
החזרות |
String |
שם ההגדרה הזו. |
isMultiDeviceMode
public boolean isMultiDeviceMode ()
מחזירה אם התצורה המוקלטת היא מרובת מכשירים או לא.
setDescription
public void setDescription (String description)
קביעת התיאור של הגדרת התצורה
פרמטרים |
description |
String |
setMultiDeviceMode
public void setMultiDeviceMode (boolean multiDeviceMode)
פרמטרים |
multiDeviceMode |
boolean |
שיטות מוגנות
CheckRejectedObjects (אובייקטים שנדחו)
protected void checkRejectedObjects ( rejectedObjects,
Throwable cause)
בדקו את מפת האובייקטים שנדחו, אם הייתה חריגה כלשהי.
פרמטרים |
rejectedObjects |
|
cause |
Throwable |
InjectOptions
protected void injectOptions (IConfiguration config,
optionList)
פרמטרים |
config |
IConfiguration |
optionList |
|
דוגמאות התוכן והקוד שבדף הזה כפופות לרישיונות המפורטים בקטע רישיון לתוכן. Java ו-OpenJDK הם סימנים מסחריים או סימנים מסחריים רשומים של חברת Oracle ו/או של השותפים העצמאיים שלה.
עדכון אחרון: 2024-08-20 (שעון UTC).
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"חסרים לי מידע או פרטים"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"התוכן מורכב מדי או עם יותר מדי שלבים"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"התוכן לא עדכני"
},{
"type": "thumb-down",
"id": "translationIssue",
"label":"בעיה בתרגום"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"בעיה בדוגמאות/בקוד"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"סיבה אחרת"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"התוכן קל להבנה"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"התוכן עזר לי לפתור בעיה"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"סיבה אחרת"
}]
{"lastModified": "\u05e2\u05d3\u05db\u05d5\u05df \u05d0\u05d7\u05e8\u05d5\u05df: 2024-08-20 (\u05e9\u05e2\u05d5\u05df UTC)."}
[[["התוכן קל להבנה","easyToUnderstand","thumb-up"],["התוכן עזר לי לפתור בעיה","solvedMyProblem","thumb-up"],["סיבה אחרת","otherUp","thumb-up"]],[["חסרים לי מידע או פרטים","missingTheInformationINeed","thumb-down"],["התוכן מורכב מדי או עם יותר מדי שלבים","tooComplicatedTooManySteps","thumb-down"],["התוכן לא עדכני","outOfDate","thumb-down"],["בעיה בתרגום","translationIssue","thumb-down"],["בעיה בדוגמאות/בקוד","samplesCodeIssue","thumb-down"],["סיבה אחרת","otherDown","thumb-down"]],["עדכון אחרון: 2024-08-20 (שעון UTC)."]]