-//
-// Copyright (c) 2013 Ford Motor Company
-//
-package com.smartdevicelink.proxy.rpc.enums;
-
-
-public enum AppInterfaceUnregisteredReason {
- USER_EXIT,
- IGNITION_OFF,
- BLUETOOTH_OFF,
- USB_DISCONNECTED,
- REQUEST_WHILE_IN_NONE_HMI_LEVEL,
- TOO_MANY_REQUESTS,
- DRIVER_DISTRACTION_VIOLATION,
- LANGUAGE_CHANGE,
- MASTER_RESET,
- FACTORY_DEFAULTS;
-
- public static AppInterfaceUnregisteredReason valueForString(String value) {
- return valueOf(value);
- }
-}
+package com.smartdevicelink.proxy.rpc.enums;\r
+\r
+/**\r
+ * Indicates reason why app interface was unregistered. The application is being\r
+ * disconnected by SMARTDEVICELINK.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+public enum AppInterfaceUnregisteredReason {\r
+ USER_EXIT,\r
+ /**\r
+ * Vehicle ignition turned off.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ IGNITION_OFF,\r
+ /**\r
+ * Bluetooth was turned off, causing termination of a necessary Bluetooth\r
+ * connection.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ BLUETOOTH_OFF,\r
+ /**\r
+ * USB was disconnected, causing termination of a necessary iAP connection.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ USB_DISCONNECTED,\r
+ /**\r
+ * Application attempted SmartDeviceLink RPC request while {@linkplain HMILevel}\r
+ * =NONE. App must have HMILevel other than NONE to issue RPC requests or\r
+ * get notifications or RPC responses.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ REQUEST_WHILE_IN_NONE_HMI_LEVEL,\r
+ /**\r
+ * Either too many -- or too many per unit of time -- requests were made by\r
+ * the application.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ TOO_MANY_REQUESTS,\r
+ /**\r
+ * The application has issued requests which cause driver distraction rules\r
+ * to be violated.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ DRIVER_DISTRACTION_VIOLATION,\r
+ /**\r
+ * The user has changed the language in effect on the SMARTDEVICELINK platform to a\r
+ * language that is incompatible with the language declared by the\r
+ * application in its RegisterAppInterface request.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ LANGUAGE_CHANGE,\r
+ /**\r
+ * The user performed a MASTER RESET on the SMARTDEVICELINK platform, causing removal\r
+ * of a necessary Bluetooth pairing.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ MASTER_RESET,\r
+ /**\r
+ * The user restored settings to FACTORY DEFAULTS on the SMARTDEVICELINK platform.\r
+ * \r
+ * @since SmartDeviceLink 1.0\r
+ */\r
+ FACTORY_DEFAULTS, \r
+ /**\r
+ * The app is not being authorized by Ford to be connected to SMARTDEVICELINK.\r
+ * \r
+ * @since SmartDeviceLink 2.0\r
+ */\r
+ APP_UNAUTHORIZED;\r
+\r
+ public static AppInterfaceUnregisteredReason valueForString(String value) {\r
+ return valueOf(value);\r
+ }\r
+}\r