Mantieni tutto organizzato con le raccolte
Salva e classifica i contenuti in base alle tue preferenze.
ConfigurationDef
public
class
ConfigurationDef
extends Object
java.lang.Object
|
↳ |
com.android.tradefed.config.ConfigurationDef
|
Contiene un record di una configurazione, degli oggetti associati e delle relative opzioni.
Riepilogo
Classi nidificate |
class |
ConfigurationDef.ConfigObjectDef
Oggetto per contenere le informazioni relative a un nome classe e al relativo numero di apparizione (ad es. se una configurazione ha lo stesso oggetto due volte, il primo avrà il primo numero di apparizione).
|
Metodi pubblici |
int
|
addConfigObjectDef(String typeName, String className)
Aggiunge un oggetto di configurazione alla definizione
|
String
|
addExpectedDevice(String deviceName, boolean isFake)
Aggiungi un dispositivo che deve essere monitorato e indica se è reale o meno.
|
void
|
addOptionDef(String optionName, String optionKey, String optionValue, String optionSource, String type)
Aggiunge un'opzione alla definizione
|
IConfiguration
|
createConfiguration()
Crea una configurazione dalle informazioni memorizzate in questa definizione e compila i relativi campi con i valori delle opzioni forniti.
|
IConfiguration
|
createConfiguration( allowedObjects)
Crea una configurazione dalle informazioni memorizzate in questa definizione e compila i relativi campi con i valori delle opzioni forniti.
|
String
|
getDescription()
Restituisce una breve descrizione della configurazione
|
|
getExpectedDevices()
Restituisce la mappa corrente dei dispositivi monitorati e indica se sono reali o meno.
|
String
|
getName()
Restituisce il nome di questa definizione di configurazione
|
boolean
|
isMultiDeviceMode()
Restituisce se la configurazione registrata è multi-dispositivo o meno.
|
void
|
setDescription(String description)
Imposta la descrizione della definizione di configurazione
|
void
|
setMultiDeviceMode(boolean multiDeviceMode)
|
Campi
DEFAULT_DEVICE_NAME
public static final String DEFAULT_DEVICE_NAME
Costruttori pubblici
ConfigurationDef
public ConfigurationDef (String name)
Metodi pubblici
addConfigObjectDef
public int addConfigObjectDef (String typeName,
String className)
Aggiunge un oggetto di configurazione alla definizione
Parametri |
typeName |
String : il nome del tipo di oggetto di configurazione |
className |
String : il nome della classe dell'oggetto config |
Ritorni |
int |
il numero di volte in cui questo nomeClasse è apparso in questo ConfigurationDef ,
inclusa questa volta. Poiché tutti i metodi ConfigurationDef restituiscono queste classi
con un ordine costante, questo indice può fungere da identificatore univoco per l'istanza appena aggiunta
di clasName . |
addExpectedDevice
public String addExpectedDevice (String deviceName,
boolean isFake)
Aggiungi un dispositivo che deve essere monitorato e indica se è reale o meno.
Parametri |
deviceName |
String |
isFake |
boolean |
addOptionDef
public void addOptionDef (String optionName,
String optionKey,
String optionValue,
String optionSource,
String type)
Aggiunge un'opzione alla definizione
Parametri |
optionName |
String : il nome dell'opzione |
optionKey |
String |
optionValue |
String : il valore dell'opzione |
optionSource |
String |
type |
String |
createConfiguration
public IConfiguration createConfiguration ()
Crea una configurazione dalle informazioni memorizzate in questa definizione e compila i relativi campi con i valori delle opzioni forniti.
createConfiguration
public IConfiguration createConfiguration ( allowedObjects)
Crea una configurazione dalle informazioni memorizzate in questa definizione e compila i relativi campi con i valori delle opzioni forniti.
Parametri |
allowedObjects |
: l'insieme di oggetti TF che creeremo dalla configurazione completa |
getDescription
public String getDescription ()
Restituisce una breve descrizione della configurazione
getExpectedDevices
public getExpectedDevices ()
Restituisce la mappa corrente dei dispositivi monitorati e indica se sono reali o meno.
getName
public String getName ()
Restituisce il nome di questa definizione di configurazione
Ritorni |
String |
nome di questa configurazione. |
isMultiDeviceMode
public boolean isMultiDeviceMode ()
Restituisce se la configurazione registrata è multi-dispositivo o meno.
setDescription
public void setDescription (String description)
Imposta la descrizione della definizione di configurazione
Parametri |
description |
String |
setMultiDeviceMode
public void setMultiDeviceMode (boolean multiDeviceMode)
Parametri |
multiDeviceMode |
boolean |
Metodi protetti
checkRejectedObjects
protected void checkRejectedObjects ( rejectedObjects,
Throwable cause)
Valuta la mappa degli oggetti rifiutati, se presente, che genera un'eccezione.
Parametri |
rejectedObjects |
|
cause |
Throwable |
injectOptions
protected void injectOptions (IConfiguration config,
optionList)
Parametri |
config |
IConfiguration |
optionList |
|
I campioni di contenuti e codice in questa pagina sono soggetti alle licenze descritte nella Licenza per i contenuti. Java e OpenJDK sono marchi o marchi registrati di Oracle e/o delle sue società consociate.
Ultimo aggiornamento 2025-03-26 UTC.
[[["Facile da capire","easyToUnderstand","thumb-up"],["Il problema è stato risolto","solvedMyProblem","thumb-up"],["Altra","otherUp","thumb-up"]],[["Mancano le informazioni di cui ho bisogno","missingTheInformationINeed","thumb-down"],["Troppo complicato/troppi passaggi","tooComplicatedTooManySteps","thumb-down"],["Obsoleti","outOfDate","thumb-down"],["Problema di traduzione","translationIssue","thumb-down"],["Problema relativo a esempi/codice","samplesCodeIssue","thumb-down"],["Altra","otherDown","thumb-down"]],["Ultimo aggiornamento 2025-03-26 UTC."],[],[]]