DispositivoBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


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

Riepilogo

Costruttori pubblici

DeviceBaselineSetter (JSONObject object, String name)

Metodi pubblici

int getMinimalApiLevel ()

Ottiene il livello API minimo supportato dal setter.

String getName ()

Ottiene il nome univoco del setter.

boolean isExperimental ()

Se l'impostazione di base è in fase di esperimento.

abstract boolean setBaseline ( ITestDevice mDevice)

Imposta l'impostazione di base per il dispositivo.

Costruttori pubblici

DispositivoBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parametri
object JSONObject

name String

Lancia
JSONException

Metodi pubblici

getMinimalApiLevel

public int getMinimalApiLevel ()

Ottiene il livello API minimo supportato dal setter.

ritorna
int

getNome

public String getName ()

Ottiene il nome univoco del setter.

ritorna
String

è sperimentale

public boolean isExperimental ()

Se l'impostazione di base è in fase di esperimento. Viene utilizzato per il lancio di una nuova impostazione. Solo le impostazioni in esperimento possono essere abilitate facoltativamente tramite l'opzione abilita-experimental-device-baseline-setters. Altre impostazioni non sperimentali vengono applicate forzatamente a meno che l'opzione abilita-device-baseline-settings non sia impostata su false.

ritorna
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Imposta l'impostazione di base per il dispositivo.

Parametri
mDevice ITestDevice

ritorna
boolean

Lancia
DeviceNotAvailableException