Yapılandırma Tanımı
public
class
ConfigurationDef
extends Object
Java.lang.Nesne
|
🎃 |
com.android.tradefed.config.ConfigurationDef
|
Bir yapılandırmanın, bu yapılandırmayla ilişkili nesnelerin ve bunların seçeneklerinin kaydını tutar.
Özet
İç içe yerleştirilmiş sınıflar |
class |
ConfigurationDef.ConfigObjectDef
className ile ilgili bilgilerin ve sahip olduğu görünüm numarasının depolanacağı nesne (ör. bir yapılandırmada
aynı nesneyi iki kez düzenlerseniz, birincinin ilk görünüm numarası olur).
|
Herkese açık yöntemler |
int
|
addConfigObjectDef(String typeName, String className)
Tanıma bir config nesnesi ekler
|
String
|
addExpectedDevice(String deviceName, boolean isFake)
Takip edilmesi gereken bir cihaz ekleyin ve cihazın gerçek olup olmadığını belirtin.
|
void
|
addOptionDef(String optionName, String optionKey, String optionValue, String optionSource, String type)
Tanıma seçenek ekler
|
IConfiguration
|
createConfiguration()
Bu tanımda depolanan bilgilerden bir yapılandırma oluşturur ve yapılandırma alanlarını doldurur
değerini girin.
|
IConfiguration
|
createConfiguration( allowedObjects)
Bu tanımda depolanan bilgilerden bir yapılandırma oluşturur ve yapılandırma alanlarını doldurur
değerini girin.
|
String
|
getDescription()
Yapılandırmanın kısa bir açıklamasını döndürür
|
|
getExpectedDevices()
Takip edilen cihazların geçerli haritasını ve gerçek olup olmadıklarını döndürür.
|
String
|
getName()
Bu yapılandırma tanımının adını alır
|
boolean
|
isMultiDeviceMode()
Kayıtlı yapılandırmanın birden fazla cihaz olup olmadığını döndürür.
|
void
|
setDescription(String description)
Yapılandırma tanımı açıklamasını ayarlar
|
void
|
setMultiDeviceMode(boolean multiDeviceMode)
|
Fields'ın oynadığı filmler
DEFAULT_DEVICE_NAME
public static final String DEFAULT_DEVICE_NAME
Kamu inşaatçıları
Yapılandırma Tanımı
public ConfigurationDef (String name)
Herkese açık yöntemler
addConfigObjectDef
public int addConfigObjectDef (String typeName,
String className)
Tanıma bir config nesnesi ekler
Parametreler |
typeName |
String : yapılandırma nesnesi türünün adı |
className |
String : yapılandırma nesnesinin sınıf adı |
İlerlemeler |
int |
bu className'in bu ConfigurationDef içinde kaç kez göründüğü,
bu saat dahil. Tüm ConfigurationDef yöntemleri bu sınıfları döndürdüğü için
her zamanki gibi sıralandığı başka bir dizide, bu dizin yeni eklenen
clasName örneği. |
addBeklenenCihaz
public String addExpectedDevice (String deviceName,
boolean isFake)
Takip edilmesi gereken bir cihaz ekleyin ve cihazın gerçek olup olmadığını belirtin.
Parametreler |
deviceName |
String |
isFake |
boolean |
adOptionDef
public void addOptionDef (String optionName,
String optionKey,
String optionValue,
String optionSource,
String type)
Tanıma seçenek ekler
Parametreler |
optionName |
String : seçeneğin adı |
optionKey |
String |
optionValue |
String : seçenek değeri |
optionSource |
String |
type |
String |
createConfiguration
public IConfiguration createConfiguration ()
Bu tanımda depolanan bilgilerden bir yapılandırma oluşturur ve yapılandırma alanlarını doldurur
değerini girin.
createConfiguration
public IConfiguration createConfiguration ( allowedObjects)
Bu tanımda depolanan bilgilerden bir yapılandırma oluşturur ve yapılandırma alanlarını doldurur
değerini girin.
Parametreler |
allowedObjects |
: Tam yapılandırmanın dışında oluşturacağımız TF nesneleri kümesi |
getDescription
public String getDescription ()
Yapılandırmanın kısa bir açıklamasını döndürür
getBeklenenCihazlar
public getExpectedDevices ()
Takip edilen cihazların geçerli haritasını ve gerçek olup olmadıklarını döndürür.
getName
public String getName ()
Bu yapılandırma tanımının adını alır
İlerlemeler |
String |
adını girin. |
Birden Çok CihazModu
public boolean isMultiDeviceMode ()
Kayıtlı yapılandırmanın birden fazla cihaz olup olmadığını döndürür.
setDescription
public void setDescription (String description)
Yapılandırma tanımı açıklamasını ayarlar
Parametreler |
description |
String |
SetÇokluCihazModu
public void setMultiDeviceMode (boolean multiDeviceMode)
Parametreler |
multiDeviceMode |
boolean |
Korunan yöntemler
checkReddedilenNesneleri
protected void checkRejectedObjects ( rejectedObjects,
Throwable cause)
Reddedilen nesne eşlemesini (varsa) değerlendirin.
Parametreler |
rejectedObjects |
|
cause |
Throwable |
injectOptions
protected void injectOptions (IConfiguration config,
optionList)
Parametreler |
config |
IConfiguration |
optionList |
|