پیکربندی IDevice

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 ()

بازگشت به لیست از تمام اشیاء پیکربندی برگزار شد نمونه از IDeviceConfiguration

abstract IBuildProvider getBuildProvider ()

بازگشت IBuildProvider که دارنده پیکربندی دستگاه است اشاره به.

abstract String getDeviceName ()

Returns نام دستگاهی که در قسمت "name" پیکربندی مشخص شده است.

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 ()

بازگشت به لیست از تمام اشیاء پیکربندی برگزار شد نمونه از IDeviceConfiguration

برمی گردد

getBuildProvider

public abstract IBuildProvider getBuildProvider ()

بازگشت IBuildProvider که دارنده پیکربندی دستگاه است اشاره به.

برمی گردد
IBuildProvider

getDeviceName

public abstract String getDeviceName ()

Returns نام دستگاهی که در قسمت "name" پیکربندی مشخص شده است.

برمی گردد
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 در صورت عدم پشتیبانی از نوع