DeviceBaselineSetter

public abstract class DeviceBaselineSetter
extends Object

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


מחלקה מופשטת המשמשת ליצירת הגדרת בסיס של המכשיר.

סיכום

בנאים ציבוריים

DeviceBaselineSetter (JSONObject object, String name)

שיטות ציבוריות

int getMinimalApiLevel ()

מקבל את רמת ה-API המינימלית הנתמכת על ידי המגדיר.

String getName ()

מקבל את השם הייחודי של המגדיר.

boolean isExperimental ()

האם הגדרת הבסיס נמצאת בשלב הניסוי.

abstract boolean setBaseline ( ITestDevice mDevice)

מגדיר את הגדרת קו הבסיס עבור המכשיר.

בנאים ציבוריים

DeviceBaselineSetter

public DeviceBaselineSetter (JSONObject object, 
                String name)

פרמטרים
object JSONObject

name String

זורק
JSONException

שיטות ציבוריות

getMinimalApiLevel

public int getMinimalApiLevel ()

מקבל את רמת ה-API המינימלית הנתמכת על ידי המגדיר.

החזרות
int

getName

public String getName ()

מקבל את השם הייחודי של המגדיר.

החזרות
String

הוא ניסיוני

public boolean isExperimental ()

האם הגדרת הבסיס נמצאת בשלב הניסוי. הוא משמש להפעלה של הגדרה חדשה. רק את ההגדרות תחת הניסוי ניתן להפעיל באופן אופציונלי באמצעות האפשרות enable-experimental-device-baseline-seters. הגדרות אחרות שאינן ניסיוניות מוחלות בכוח אלא אם האפשרות enable-device-baseline-settings מוגדרת כ-false.

החזרות
boolean

setBaseline

public abstract boolean setBaseline (ITestDevice mDevice)

מגדיר את הגדרת קו הבסיס עבור המכשיר.

פרמטרים
mDevice ITestDevice

החזרות
boolean

זורק
DeviceNotAvailableException