DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


Classe abstraite utilisée pour créer un paramètre de base de périphérique.

Résumé

Constructeurs publics

DeviceBaselineSetter (JSONObject object, String name)

Méthodes publiques

int getMinimalApiLevel ()

Obtient le niveau d'API minimal pris en charge par le setter.

String getName ()

Obtient le nom unique du setter.

boolean isExperimental ()

Indique si le paramètre de référence est en phase de test.

abstract boolean setBaseline ( ITestDevice mDevice)

Définit le paramètre de base pour l'appareil.

Constructeurs publics

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

Paramètres
object JSONObject

name String

Lance
JSONException

Méthodes publiques

getMinimalApiLevel

public int getMinimalApiLevel ()

Obtient le niveau d'API minimal pris en charge par le setter.

Retour
int

obtenirNom

public String getName ()

Obtient le nom unique du setter.

Retour
String

estexpérimental

public boolean isExperimental ()

Indique si le paramètre de référence est en phase de test. Il est utilisé pour le déploiement d'un nouveau paramètre. Seuls les paramètres en cours d'expérimentation peuvent éventuellement être activés via l'option enable-experimental-device-baseline-setters. D'autres paramètres non expérimentaux sont appliqués de force sauf si l'option enable-device-baseline-settings est définie sur false.

Retour
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

Définit le paramètre de base pour l'appareil.

Paramètres
mDevice ITestDevice

Retour
boolean

Lance
DeviceNotAvailableException