public interface IDeviceConfiguration
com.android.tradefed.config.IDeviceConfiguration |
ממשק מחזיק תצורת מכשיר. השתמש כדי לייצג אובייקט שיכול להחזיק את המידע עבור התצורה של התקן.
abstract void | addFrequency (Object config, Integer frequency) עקוב אחר התדירות של האובייקט כדי שנוכל להזריק כראוי אפשרות כנגדו. |
abstract void | addSpecificConfig (Object config, String type) העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם. |
abstract void | addSpecificConfig (Object config) העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם. |
abstract IDeviceConfiguration | clone (String newName) החזר עותק רדוד של אובייקט |
abstract IDeviceConfiguration | clone () החזר עותק רדוד של אובייקט |
abstract | getAllObjectOfType (String configType) החזרה הרשימה של כל אובייקטי התצורה מכילה את המופע של |
abstract | getAllObjects () Return הרשימה של כל אובייקטי התצורה הכילה את המופע של |
abstract IBuildProvider | getBuildProvider () החזר את |
abstract String | getDeviceName () מחזיר את שם ההתקן שצוין בשדה "שם" של התצורה. |
abstract TestDeviceOptions | getDeviceOptions () החזר את |
abstract IDeviceRecovery | getDeviceRecovery () החזר את |
abstract IDeviceSelection | getDeviceRequirements () החזר |
abstract Integer | getFrequency (Object config) מחזירה את התדירות של האובייקט. |
abstract | getLabPreparers () החזר רשימה של |
abstract | getTargetPreparers () החזר רשימה של |
abstract boolean | isFake () מחזירה אם המכולה מיועדת למכשיר בבדיקה או לא. |
abstract void | removeObjectType (String type) הסר את סוג האובייקט שצוין ממחזיק תצורת ההתקן. |
public abstract void addFrequency (Object config, Integer frequency)
עקוב אחר התדירות של האובייקט כדי שנוכל להזריק כראוי אפשרות כנגדו.
פרמטרים | |
---|---|
config | Object : האובייקט שאנו עוקבים אחר התדר. |
frequency | Integer : תדר המשויך לאובייקט. |
public abstract void addSpecificConfig (Object config, String type)
העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם.
רשימה מלאה של אובייקטים מותרים הם: IBuildProvider
, ITargetPreparer
, IDeviceRecovery
, IDeviceSelection
, TestDeviceOptions
פרמטרים | |
---|---|
config | Object : אובייקט מסוג שלמעלה. |
type | String : סוג אובייקט התצורה המועבר. |
זורק | |
---|---|
ConfigurationException | במקרה שהאובייקט שעבר אינו תואם לסוגים המותרים. |
public abstract void addSpecificConfig (Object config)
העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם.
רשימה מלאה של אובייקטים מותרים הם: IBuildProvider
, ITargetPreparer
, IDeviceRecovery
, IDeviceSelection
, TestDeviceOptions
פרמטרים | |
---|---|
config | Object : אובייקט מסוג שלמעלה. |
זורק | |
---|---|
ConfigurationException | במקרה שהאובייקט שעבר אינו תואם לסוגים המותרים. |
public abstract IDeviceConfiguration clone (String newName)
החזר עותק רדוד של אובייקט IDeviceConfiguration
זה, תחת שם חדש.
פרמטרים | |
---|---|
newName | String |
החזרות | |
---|---|
IDeviceConfiguration |
public abstract IDeviceConfiguration clone ()
החזר עותק רדוד של אובייקט IDeviceConfiguration
זה.
החזרות | |
---|---|
IDeviceConfiguration |
public abstractgetAllObjectOfType (String configType)
החזרה הרשימה של כל אובייקטי התצורה מכילה את המופע של IDeviceConfiguration
שתואמים לסוג התצורה המבוקש.
פרמטרים | |
---|---|
configType | String |
החזרות | |
---|---|
public abstractgetAllObjects ()
Return הרשימה של כל אובייקטי התצורה הכילה את המופע של IDeviceConfiguration
החזרות | |
---|---|
public abstract IBuildProvider getBuildProvider ()
החזר את IBuildProvider
שלבעל תצורת ההתקן יש התייחסות אליו.
החזרות | |
---|---|
IBuildProvider |
public abstract String getDeviceName ()
מחזיר את שם ההתקן שצוין בשדה "שם" של התצורה.
החזרות | |
---|---|
String |
public abstract TestDeviceOptions getDeviceOptions ()
החזר את TestDeviceOptions
שיש לבעל תצורת ההתקן.
החזרות | |
---|---|
TestDeviceOptions |
public abstract IDeviceRecovery getDeviceRecovery ()
החזר את IDeviceRecovery
שיש לבעל תצורת ההתקן.
החזרות | |
---|---|
IDeviceRecovery |
public abstract IDeviceSelection getDeviceRequirements ()
החזר IDeviceSelection
שיש לבעל תצורת ההתקן.
החזרות | |
---|---|
IDeviceSelection |
public abstract Integer getFrequency (Object config)
מחזירה את התדירות של האובייקט.
פרמטרים | |
---|---|
config | Object |
החזרות | |
---|---|
Integer |
public abstractgetLabPreparers ()
החזר רשימה של ITargetPreparer
שיש לבעל תצורת ההתקן.
החזרות | |
---|---|
public abstractgetTargetPreparers ()
החזר רשימה של ITargetPreparer
שיש לבעל תצורת ההתקן.
החזרות | |
---|---|
public abstract boolean isFake ()
מחזירה אם המכולה מיועדת למכשיר בבדיקה או לא.
החזרות | |
---|---|
boolean |
public abstract void removeObjectType (String type)
הסר את סוג האובייקט שצוין ממחזיק תצורת ההתקן.
פרמטרים | |
---|---|
type | String : סוג האובייקט להסרה. |
זורק | |
---|---|
ConfigurationException | במקרה שהסוג אינו נתמך. |