DeviceConfigurationHolder

public class DeviceConfigurationHolder
extends Object implements IDeviceConfiguration

java.lang.Object
com.android.tradefed.config.DeviceConfigurationHolder


קונקרטית IDeviceConfiguration יישום המאחסן את האובייקטים תצורת המכשיר טעון ב ותכונותיו.

סיכום

בוני ציבור

DeviceConfigurationHolder ()
DeviceConfigurationHolder (String deviceName)
DeviceConfigurationHolder (String deviceName, boolean isFake)

שיטות ציבוריות

void addFrequency (Object config, Integer frequency)

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

void addSpecificConfig (Object config, String type)

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

void addSpecificConfig (Object config)

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

IDeviceConfiguration clone (String newName)

חזור עותק רדוד זה IDeviceConfiguration חפץ, תחת שם חדש.

IDeviceConfiguration clone ()

getAllObjectOfType (String configType)

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

getAllObjects ()

להחזיר את הרשימה של כל האובייקטים תצורה שנערך בערכאה של IDeviceConfiguration

IBuildProvider getBuildProvider ()

חזור IBuildProvider שהמחזיק תצורת המכשיר יש התייחסות.

String getDeviceName ()

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

TestDeviceOptions getDeviceOptions ()

חזור TestDeviceOptions שהמחזיק תצורת המכשיר יש.

IDeviceRecovery getDeviceRecovery ()

חזור IDeviceRecovery יש שמחזיק תצורת המכשיר.

IDeviceSelection getDeviceRequirements ()

חזור IDeviceSelection יש שמחזיק תצורת המכשיר.

Integer getFrequency (Object config)

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

getLabPreparers ()

חזרה לרשימת ITargetPreparer שהמחזיק תצורת המכשיר יש.

getTargetPreparers ()

חזרה לרשימת ITargetPreparer שהמחזיק תצורת המכשיר יש.

boolean isFake ()

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

void removeObjectType (String type)

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

בוני ציבור

DeviceConfigurationHolder

public DeviceConfigurationHolder ()

DeviceConfigurationHolder

public DeviceConfigurationHolder (String deviceName)

פרמטרים
deviceName String

DeviceConfigurationHolder

public DeviceConfigurationHolder (String deviceName, 
                boolean isFake)

פרמטרים
deviceName String

isFake boolean

שיטות ציבוריות

addFrequency

public void addFrequency (Object config, 
                Integer frequency)

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

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

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

addSpecificConfig

public void addSpecificConfig (Object config, 
                String type)

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

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

פרמטרים
config Object : האובייקט מן הסוג הנ"ל.

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

זורק
ConfigurationException

addSpecificConfig

public void addSpecificConfig (Object config)

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

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

פרמטרים
config Object : האובייקט מן הסוג הנ"ל.

זורק
ConfigurationException

שיבוט

public IDeviceConfiguration clone (String newName)

חזור עותק רדוד זה IDeviceConfiguration חפץ, תחת שם חדש.

פרמטרים
newName String

החזרות
IDeviceConfiguration

שיבוט

public IDeviceConfiguration clone ()

החזרות
IDeviceConfiguration

getAllObjectOfType

public  getAllObjectOfType (String configType)

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

פרמטרים
configType String

החזרות

getAllObjects

public  getAllObjects ()

להחזיר את הרשימה של כל האובייקטים תצורה שנערך בערכאה של IDeviceConfiguration

החזרות

getBuildProvider

public IBuildProvider getBuildProvider ()

חזור IBuildProvider שהמחזיק תצורת המכשיר יש התייחסות.

החזרות
IBuildProvider

getDeviceName

public String getDeviceName ()

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

החזרות
String

getDeviceOptions

public TestDeviceOptions getDeviceOptions ()

חזור TestDeviceOptions שהמחזיק תצורת המכשיר יש.

החזרות
TestDeviceOptions

getDeviceRecovery

public IDeviceRecovery getDeviceRecovery ()

חזור IDeviceRecovery יש שמחזיק תצורת המכשיר.

החזרות
IDeviceRecovery

דרישות getDevice

public IDeviceSelection getDeviceRequirements ()

חזור IDeviceSelection יש שמחזיק תצורת המכשיר.

החזרות
IDeviceSelection

getFrequency

public Integer getFrequency (Object config)

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

פרמטרים
config Object

החזרות
Integer

getLabPreparers

public  getLabPreparers ()

חזרה לרשימת ITargetPreparer שהמחזיק תצורת המכשיר יש.

החזרות

getTargetPreparers

public  getTargetPreparers ()

חזרה לרשימת ITargetPreparer שהמחזיק תצורת המכשיר יש.

החזרות

מזוייף

public boolean isFake ()

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

החזרות
boolean

removeObjectType

public void removeObjectType (String type)

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

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

זורק
ConfigurationException