DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


Klasa abstrakcyjna służąca do tworzenia ustawień bazowych urządzenia.

Podsumowanie

Konstruktory publiczne

DeviceBaselineSetter(JSONObject object, String name)

Metody publiczne

int getMinimalApiLevel()

Pobiera minimalny poziom interfejsu API obsługiwany przez metodę settera.

String getName()

Pobiera unikalną nazwę ustawiacza.

boolean isExperimental()

Określa, czy ustawienie wartości bazowej jest w fazie eksperymentalnej.

abstract boolean setBaseline(ITestDevice mDevice)

Ustawia ustawienie podstawowe dla urządzenia.

Konstruktory publiczne

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parametry
object JSONObject

name String

Rzuty
JSONException

Metody publiczne

getMinimalApiLevel

public int getMinimalApiLevel ()

Pobiera minimalny poziom interfejsu API obsługiwany przez metodę settera.

Zwroty
int

getName

public String getName ()

Pobiera unikalną nazwę ustawiacza.

Zwroty
String

isExperimental

public boolean isExperimental ()

Określa, czy ustawienie wartości bazowej jest w fazie eksperymentalnej. Jest on używany do wdrażania nowych ustawień. Opcjonalnie można włączyć tylko ustawienia w ramach eksperymentu za pomocą opcji enable-experimental-device-baseline-setters. Pozostałe ustawienia nieeksperymentalne są stosowane wymuszająco, chyba że opcja enable-device-baseline-settings ma wartość false.

Zwroty
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Ustawia ustawienie podstawowe dla urządzenia.

Parametry
mDevice ITestDevice

Zwroty
boolean

Rzuty
DeviceNotAvailableException