UrządzenieBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

Obiekt Java.lang.Object
com.android.tradefed.suite.checker.baseline.DeviceBaselineSetter


Klasa abstrakcyjna używana do tworzenia ustawienia linii bazowej urządzenia.

Streszczenie

Konstruktorzy publiczni

DeviceBaselineSetter (JSONObject object, String name)

Metody publiczne

int getMinimalApiLevel ()

Pobiera minimalny poziom interfejsu API obsługiwany przez moduł ustawiający.

String getName ()

Pobiera unikatową nazwę elementu ustawiającego.

boolean isExperimental ()

Określa, czy ustawienie bazowe jest na etapie eksperymentu.

abstract boolean setBaseline ( ITestDevice mDevice)

Ustawia ustawienie podstawowe dla urządzenia.

Konstruktorzy publiczni

UrządzenieBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Parametry
object JSONObject

name String

Rzuca
JSONException

Metody publiczne

pobierzMinimalApiLevel

public int getMinimalApiLevel ()

Pobiera minimalny poziom interfejsu API obsługiwany przez moduł ustawiający.

Zwroty
int

pobierzNazwę

public String getName ()

Pobiera unikatową nazwę elementu ustawiającego.

Zwroty
String

jest eksperymentalny

public boolean isExperimental ()

Określa, czy ustawienie bazowe jest na etapie eksperymentu. Służy do wdrażania nowego ustawienia. Opcjonalnie można włączyć tylko ustawienia objęte eksperymentem za pomocą opcji Enable-experimental-device-baseline-setters. Inne ustawienia nieeksperymentalne są stosowane na siłę, chyba że opcja Enable-Device-Baseline-Settings jest ustawiona na Fałsz.

Zwroty
boolean

ustaw linię bazową

public abstract boolean setBaseline (ITestDevice mDevice)

Ustawia ustawienie podstawowe dla urządzenia.

Parametry
mDevice ITestDevice

Zwroty
boolean

Rzuca
DeviceNotAvailableException