summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBrettyWhite <brett@livio.io>2017-04-11 11:22:16 -0400
committerBrettyWhite <geekman3454@protonmail.com>2017-07-20 14:40:38 -0400
commit832c4e41e97060b4650ea75ae351dd72fd4e5300 (patch)
tree8861488a8dd87b44f408f30e5315172d38e7c099
parentb949434e9129e28036c25bb27d4708b55a225d56 (diff)
downloadsdl_android-832c4e41e97060b4650ea75ae351dd72fd4e5300.tar.gz
adding HMI type projectionsfeature/mobile_projection
-rw-r--r--sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/enums/AppHmiTypeTests.java8
-rw-r--r--sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/enums/AppHMIType.java4
2 files changed, 10 insertions, 2 deletions
diff --git a/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/enums/AppHmiTypeTests.java b/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/enums/AppHmiTypeTests.java
index 76d203901..bcaeae93d 100644
--- a/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/enums/AppHmiTypeTests.java
+++ b/sdl_android/src/androidTest/java/com/smartdevicelink/test/rpc/enums/AppHmiTypeTests.java
@@ -10,7 +10,7 @@ import com.smartdevicelink.proxy.rpc.enums.AppHMIType;
/**
* This is a unit test class for the SmartDeviceLink library project class :
- * {@link com.smartdevicelink.rpc.enums.AppHmiType}
+ * {@link com.smartdevicelink.proxy.rpc.enums.AppHMIType}
*/
public class AppHmiTypeTests extends TestCase {
@@ -34,6 +34,8 @@ public class AppHmiTypeTests extends TestCase {
AppHMIType enumSocial = AppHMIType.valueForString(example);
example = "BACKGROUND_PROCESS";
AppHMIType enumBackgroundProcess = AppHMIType.valueForString(example);
+ example = "PROJECTION";
+ AppHMIType enumProjection = AppHMIType.valueForString(example);
example = "TESTING";
AppHMIType enumTesting = AppHMIType.valueForString(example);
example = "SYSTEM";
@@ -47,6 +49,7 @@ public class AppHmiTypeTests extends TestCase {
assertNotNull("INFORMATION returned null", enumInformation);
assertNotNull("SOCIAL returned null", enumSocial);
assertNotNull("BACKGROUND_PROCESS returned null", enumBackgroundProcess);
+ assertNotNull("PROJECTION returned null", enumProjection);
assertNotNull("TESTING returned null", enumTesting);
assertNotNull("SYSTEM returned null", enumSystem);
}
@@ -93,7 +96,8 @@ public class AppHmiTypeTests extends TestCase {
enumTestList.add(AppHMIType.NAVIGATION);
enumTestList.add(AppHMIType.INFORMATION);
enumTestList.add(AppHMIType.SOCIAL);
- enumTestList.add(AppHMIType.BACKGROUND_PROCESS);
+ enumTestList.add(AppHMIType.BACKGROUND_PROCESS);
+ enumTestList.add(AppHMIType.PROJECTION);
enumTestList.add(AppHMIType.TESTING);
enumTestList.add(AppHMIType.SYSTEM);
diff --git a/sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/enums/AppHMIType.java b/sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/enums/AppHMIType.java
index a6aed67d9..2a12bec1e 100644
--- a/sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/enums/AppHMIType.java
+++ b/sdl_android/src/main/java/com/smartdevicelink/proxy/rpc/enums/AppHMIType.java
@@ -39,6 +39,10 @@ public enum AppHMIType {
*/
TESTING,
/**
+ * Custom App Interfaces
+ */
+ PROJECTION,
+ /**
* System App
*/
SYSTEM;