public enum HMILevel extends Enum<HMILevel>
| Enum Constant and Description |
|---|
HMI_BACKGROUND
App cannot interact with user via TTS, VR, Display or Button Presses.
|
HMI_FULL
The application has full use of the SDL HMI.
|
HMI_LIMITED
This HMI Level is only defined for a media application using an HMI with an 8 inch touchscreen (Nav) system.
|
HMI_NONE
Application has been discovered by SDL, but application cannot send any requests or receive any notifications
An HMILevel of NONE can also mean that the user has exited the application by saying "exit appName" or selecting "exit" from the application's menu.
|
| Modifier and Type | Method and Description |
|---|---|
String |
toString() |
static HMILevel |
valueForString(String value)
Returns a HMILevel Status (FULL, LIMITED, BACKGROUND or NONE)
|
static HMILevel |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static HMILevel[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final HMILevel HMI_FULL
public static final HMILevel HMI_LIMITED
public static final HMILevel HMI_BACKGROUND
public static final HMILevel HMI_NONE
public static HMILevel[] values()
for (HMILevel c : HMILevel.values()) System.out.println(c);
public static HMILevel valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is null