संग्रह की मदद से व्यवस्थित रहें अपनी प्राथमिकताओं के आधार पर, कॉन्टेंट को सेव करें और कैटगरी में बांटें.

विन्यासडिफ

public class ConfigurationDef
extends Object

java.lang.ऑब्जेक्ट
मैं com.android.tradefed.config.ConfigurationDef


एक विन्यास, उससे जुड़ी वस्तुओं और उनके विकल्पों का रिकॉर्ड रखता है।

सारांश

नेस्टेड कक्षाएं

class ConfigurationDef.ConfigObjectDef

क्लासनाम और उसके पास मौजूद उपस्थिति संख्या के लिए जानकारी रखने के लिए ऑब्जेक्ट (उदाहरण के लिए यदि किसी कॉन्फ़िगरेशन में एक ही ऑब्जेक्ट दो बार होता है, तो पहले वाले में पहली उपस्थिति संख्या होगी)।

खेत

public static final String DEFAULT_DEVICE_NAME

सार्वजनिक निर्माणकर्ता

ConfigurationDef (String name)

सार्वजनिक तरीके

int addConfigObjectDef (String typeName, String className)

परिभाषा में एक कॉन्फिग ऑब्जेक्ट जोड़ता है

String addExpectedDevice (String deviceName, boolean isFake)

एक उपकरण जोड़ें जिसे ट्रैक करने की आवश्यकता है और यह वास्तविक है या नहीं।

void addOptionDef (String optionName, String optionKey, String optionValue, String optionSource, String type)

परिभाषा में विकल्प जोड़ता है

IConfiguration createConfiguration ()

इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को दिए गए विकल्प मानों से भर देता है।

IConfiguration createConfiguration ( allowedObjects) createConfiguration ( allowedObjects)

इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को दिए गए विकल्प मानों से भर देता है।

String getDescription ()

कॉन्फ़िगरेशन का संक्षिप्त विवरण देता है

getExpectedDevices ()

ट्रैक किए गए उपकरणों का वर्तमान मानचित्र लौटाता है और यदि वे वास्तविक हैं या नहीं।

String getName ()

इस कॉन्फ़िगरेशन परिभाषा का नाम प्राप्त करें

boolean isMultiDeviceMode ()

यह लौटाता है कि रिकॉर्ड किया गया कॉन्फ़िगरेशन मल्टी-डिवाइस है या नहीं।

void setDescription (String description)

कॉन्फ़िगरेशन परिभाषा विवरण सेट करता है

void setMultiDeviceMode (boolean multiDeviceMode)

संरक्षित तरीके

void checkRejectedObjects ( rejectedObjects, Throwable cause) checkRejectedObjects ( rejectedObjects, Throwable cause)

अस्वीकृत वस्तुओं के मानचित्र का मूल्यांकन करें, यदि कोई अपवाद फेंकता है।

void injectOptions ( IConfiguration config, optionList) injectOptions ( IConfiguration config, optionList)

खेत

DEFAULT_DEVICE_NAME

public static final String DEFAULT_DEVICE_NAME

सार्वजनिक निर्माणकर्ता

विन्यासडिफ

public ConfigurationDef (String name)

मापदंडों
name String

सार्वजनिक तरीके

AddConfigObjectDef

public int addConfigObjectDef (String typeName, 
                String className)

परिभाषा में एक कॉन्फिग ऑब्जेक्ट जोड़ता है

मापदंडों
typeName String : कॉन्फ़िग ऑब्जेक्ट प्रकार का नाम

className String : कॉन्फ़िगरेशन ऑब्जेक्ट का वर्ग नाम

रिटर्न
int इस समय सहित, इस ConfigurationDef में यह वर्गनाम कितनी बार प्रकट हुआ है। क्योंकि सभी ConfigurationDef विधियाँ इन वर्गों को एक निरंतर क्रम के साथ लौटाती हैं, यह अनुक्रमणिका clasName के हाल ही में जोड़े गए उदाहरण के लिए एक अद्वितीय पहचानकर्ता के रूप में काम कर सकती है।

अपेक्षितडिवाइस जोड़ें

public String addExpectedDevice (String deviceName, 
                boolean isFake)

एक उपकरण जोड़ें जिसे ट्रैक करने की आवश्यकता है और यह वास्तविक है या नहीं।

मापदंडों
deviceName String

isFake boolean

रिटर्न
String

ऐडऑप्शनडिफ

public void addOptionDef (String optionName, 
                String optionKey, 
                String optionValue, 
                String optionSource, 
                String type)

परिभाषा में विकल्प जोड़ता है

मापदंडों
optionName String : विकल्प का नाम

optionKey String

optionValue String : विकल्प मान

optionSource String

type String

क्रिएटकॉन्फ़िगरेशन

public IConfiguration createConfiguration ()

इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को दिए गए विकल्प मानों से भर देता है।

रिटर्न
IConfiguration बनाया गया IConfiguration

फेंकता
ConfigurationException यदि कॉन्फ़िगरेशन नहीं बनाया जा सका

क्रिएटकॉन्फ़िगरेशन

public IConfiguration createConfiguration ( allowedObjects)

इस परिभाषा में संग्रहीत जानकारी से एक कॉन्फ़िगरेशन बनाता है, और इसके फ़ील्ड को दिए गए विकल्प मानों से भर देता है।

मापदंडों
allowedObjects : TF ऑब्जेक्ट्स का सेट जिसे हम पूर्ण कॉन्फ़िगरेशन से बनाएंगे

रिटर्न
IConfiguration बनाया गया IConfiguration

फेंकता
ConfigurationException यदि कॉन्फ़िगरेशन नहीं बनाया जा सका

विवरण प्राप्त करें

public String getDescription ()

कॉन्फ़िगरेशन का संक्षिप्त विवरण देता है

रिटर्न
String

अपेक्षित उपकरण प्राप्त करें

public  getExpectedDevices ()

ट्रैक किए गए उपकरणों का वर्तमान मानचित्र लौटाता है और यदि वे वास्तविक हैं या नहीं।

रिटर्न

getName

public String getName ()

इस कॉन्फ़िगरेशन परिभाषा का नाम प्राप्त करें

रिटर्न
String इस विन्यास का नाम।

isMultiDeviceMode

public boolean isMultiDeviceMode ()

यह लौटाता है कि रिकॉर्ड किया गया कॉन्फ़िगरेशन मल्टी-डिवाइस है या नहीं।

रिटर्न
boolean

सेटविवरण

public void setDescription (String description)

कॉन्फ़िगरेशन परिभाषा विवरण सेट करता है

मापदंडों
description String

सेटमल्टीडिवाइसमोड

public void setMultiDeviceMode (boolean multiDeviceMode)

मापदंडों
multiDeviceMode boolean

संरक्षित तरीके

चेक रिजेक्टेडऑब्जेक्ट्स

protected void checkRejectedObjects ( rejectedObjects, 
                Throwable cause)

अस्वीकृत वस्तुओं के मानचित्र का मूल्यांकन करें, यदि कोई अपवाद फेंकता है।

मापदंडों
rejectedObjects

cause Throwable

फेंकता
ClassNotFoundConfigurationException

इंजेक्शन विकल्प

protected void injectOptions (IConfiguration config, 
                 optionList)

मापदंडों
config IConfiguration

optionList

फेंकता
ConfigurationException