DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

java.lang.Object
   ↳ com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


Classe astratta utilizzata per creare un'impostazione di riferimento del dispositivo.

Riepilogo

Costruttori pubblici

DeviceBaselineSetter(JSONObject object, String name)

Metodi pubblici

int getMinimalApiLevel()

Restituisce il livello API minimo supportato dal set.

String getName()

Restituisce il nome univoco del set.

boolean isExperimental()

Indica se l'impostazione di riferimento è nella fase di esperimento.

abstract boolean setBaseline(ITestDevice mDevice)

Imposta l'impostazione di riferimento per il dispositivo.

Costruttori pubblici

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parametri
object JSONObject

name String

Lanci
JSONException

Metodi pubblici

getMinimalApiLevel

public int getMinimalApiLevel ()

Restituisce il livello API minimo supportato dall'attributo setter.

Ritorni
int

getName

public String getName ()

Restituisce il nome univoco del set.

Ritorni
String

isExperimental

public boolean isExperimental ()

Indica se l'impostazione di riferimento è nella fase di esperimento. Viene utilizzato per l'implementazione di una nuova impostazione. Solo le impostazioni dell'esperimento possono essere attivate facoltativamente tramite l'opzione enable-experimental-device-baseline-setters. Le altre impostazioni non sperimentali vengono applicate obbligatoriamente, a meno che l'opzione enable-device-baseline-settings non sia impostata su false.

Ritorni
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Imposta l'impostazione di riferimento per il dispositivo.

Parametri
mDevice ITestDevice

Ritorni
boolean

Lanci
DeviceNotAvailableException