IDeviceConfiguration

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)

החזר עותק רדוד של אובייקט IDeviceConfiguration זה, תחת שם חדש.

abstract IDeviceConfiguration clone ()

החזר עותק רדוד של אובייקט IDeviceConfiguration זה.

abstract getAllObjectOfType (String configType)

החזרה הרשימה של כל אובייקטי התצורה מכילה את המופע של IDeviceConfiguration שתואמים לסוג התצורה המבוקש.

abstract getAllObjects ()

Return הרשימה של כל אובייקטי התצורה הכילה את המופע של IDeviceConfiguration

abstract IBuildProvider getBuildProvider ()

החזר את IBuildProvider שלבעל תצורת ההתקן יש התייחסות אליו.

abstract String getDeviceName ()

מחזיר את שם ההתקן שצוין בשדה "שם" של התצורה.

abstract TestDeviceOptions getDeviceOptions ()

החזר את TestDeviceOptions שיש לבעל תצורת ההתקן.

abstract IDeviceRecovery getDeviceRecovery ()

החזר את IDeviceRecovery שיש לבעל תצורת ההתקן.

abstract IDeviceSelection getDeviceRequirements ()

החזר IDeviceSelection שיש לבעל תצורת ההתקן.

abstract Integer getFrequency (Object config)

מחזירה את התדירות של האובייקט.

abstract getLabPreparers ()

החזר רשימה של ITargetPreparer שיש לבעל תצורת ההתקן.

abstract getTargetPreparers ()

החזר רשימה של ITargetPreparer שיש לבעל תצורת ההתקן.

abstract boolean isFake ()

מחזירה אם המכולה מיועדת למכשיר בבדיקה או לא.

abstract void removeObjectType (String type)

הסר את סוג האובייקט שצוין ממחזיק תצורת ההתקן.

שיטות ציבוריות
addFrequency
public abstract void addFrequency (Object config, 
                Integer frequency)

עקוב אחר התדירות של האובייקט כדי שנוכל להזריק כראוי אפשרות כנגדו.

פרמטרים
config Object : האובייקט שאנו עוקבים אחר התדר.

frequency Integer : תדר המשויך לאובייקט.

addSpecificConfig
public abstract void addSpecificConfig (Object config, 
                String type)

העבר את אחד מהאובייקטים המותרים שמחזיק התצורה יכול לעקוב אחריהם.

רשימה מלאה של אובייקטים מותרים הם: IBuildProvider , ITargetPreparer , IDeviceRecovery , IDeviceSelection , TestDeviceOptions

פרמטרים
config Object : אובייקט מסוג שלמעלה.

type String : סוג אובייקט התצורה המועבר.

זורק
ConfigurationException במקרה שהאובייקט שעבר אינו תואם לסוגים המותרים.
addSpecificConfig
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

getAllObjectOfType
public abstract  getAllObjectOfType (String configType)

החזרה הרשימה של כל אובייקטי התצורה מכילה את המופע של IDeviceConfiguration שתואמים לסוג התצורה המבוקש.

פרמטרים
configType String

החזרות

getAllObjects
public abstract  getAllObjects ()

Return הרשימה של כל אובייקטי התצורה הכילה את המופע של IDeviceConfiguration

החזרות

getBuildProvider
public abstract IBuildProvider getBuildProvider ()

החזר את IBuildProvider שלבעל תצורת ההתקן יש התייחסות אליו.

החזרות
IBuildProvider

getDeviceName
public abstract String getDeviceName ()

מחזיר את שם ההתקן שצוין בשדה "שם" של התצורה.

החזרות
String

getDeviceOptions
public abstract TestDeviceOptions getDeviceOptions ()

החזר את TestDeviceOptions שיש לבעל תצורת ההתקן.

החזרות
TestDeviceOptions

getDeviceRecovery
public abstract IDeviceRecovery getDeviceRecovery ()

החזר את IDeviceRecovery שיש לבעל תצורת ההתקן.

החזרות
IDeviceRecovery

getDeviceRequirements
public abstract IDeviceSelection getDeviceRequirements ()

החזר IDeviceSelection שיש לבעל תצורת ההתקן.

החזרות
IDeviceSelection

getFrequency
public abstract Integer getFrequency (Object config)

מחזירה את התדירות של האובייקט.

פרמטרים
config Object

החזרות
Integer

getLabPreparers
public abstract  getLabPreparers ()

החזר רשימה של ITargetPreparer שיש לבעל תצורת ההתקן.

החזרות

getTargetPreparers
public abstract  getTargetPreparers ()

החזר רשימה של ITargetPreparer שיש לבעל תצורת ההתקן.

החזרות

מזוייף
public abstract boolean isFake ()

מחזירה אם המכולה מיועדת למכשיר בבדיקה או לא.

החזרות
boolean

removeObjectType
public abstract void removeObjectType (String type)

הסר את סוג האובייקט שצוין ממחזיק תצורת ההתקן.

פרמטרים
type String : סוג האובייקט להסרה.

זורק
ConfigurationException במקרה שהסוג אינו נתמך.