summaryrefslogtreecommitdiff
path: root/SDL_Android/SmartDeviceLinkProxyAndroid/src/com/smartdevicelink/proxy/rpc/Show.java
diff options
context:
space:
mode:
Diffstat (limited to 'SDL_Android/SmartDeviceLinkProxyAndroid/src/com/smartdevicelink/proxy/rpc/Show.java')
-rwxr-xr-xSDL_Android/SmartDeviceLinkProxyAndroid/src/com/smartdevicelink/proxy/rpc/Show.java81
1 files changed, 81 insertions, 0 deletions
diff --git a/SDL_Android/SmartDeviceLinkProxyAndroid/src/com/smartdevicelink/proxy/rpc/Show.java b/SDL_Android/SmartDeviceLinkProxyAndroid/src/com/smartdevicelink/proxy/rpc/Show.java
new file mode 100755
index 000000000..5093606cb
--- /dev/null
+++ b/SDL_Android/SmartDeviceLinkProxyAndroid/src/com/smartdevicelink/proxy/rpc/Show.java
@@ -0,0 +1,81 @@
+//
+// Copyright (c) 2013 Ford Motor Company
+//
+package com.smartdevicelink.proxy.rpc;
+
+import java.util.Hashtable;
+
+import com.smartdevicelink.proxy.RPCRequest;
+import com.smartdevicelink.proxy.constants.Names;
+import com.smartdevicelink.proxy.rpc.enums.TextAlignment;
+import com.smartdevicelink.util.DebugTool;
+
+public class Show extends RPCRequest {
+
+ public Show() {
+ super("Show");
+ }
+ public Show(Hashtable hash) {
+ super(hash);
+ }
+ public String getMainField1() {
+ return (String) parameters.get( Names.mainField1 );
+ }
+ public void setMainField1( String mainField1 ) {
+ if (mainField1 != null) {
+ parameters.put(Names.mainField1, mainField1 );
+ }
+ }
+ public String getMainField2() {
+ return (String) parameters.get( Names.mainField2 );
+ }
+ public void setMainField2( String mainField2 ) {
+ if (mainField2 != null) {
+ parameters.put(Names.mainField2, mainField2 );
+ }
+ }
+ public TextAlignment getAlignment() {
+ Object obj = parameters.get(Names.alignment);
+ if (obj instanceof TextAlignment) {
+ return (TextAlignment) obj;
+ } else if (obj instanceof String) {
+ TextAlignment theCode = null;
+ try {
+ theCode = TextAlignment.valueForString((String) obj);
+ } catch (Exception e) {
+ DebugTool.logError("Failed to parse " + getClass().getSimpleName() + "." + Names.alignment, e);
+ }
+ return theCode;
+ }
+ return null;
+ }
+ public void setAlignment( TextAlignment alignment ) {
+ if (alignment != null) {
+ parameters.put(Names.alignment, alignment );
+ }
+ }
+ public String getStatusBar() {
+ return (String) parameters.get( Names.statusBar );
+ }
+ public void setStatusBar( String statusBar ) {
+ if (statusBar != null) {
+ parameters.put(Names.statusBar, statusBar );
+ }
+ }
+ public String getMediaClock() {
+ return (String) parameters.get( Names.mediaClock );
+ }
+ public void setMediaClock( String mediaClock ) {
+ if (mediaClock != null) {
+ parameters.put(Names.mediaClock, mediaClock );
+ }
+ }
+ public String getMediaTrack() {
+ return (String) parameters.get( Names.mediaTrack );
+ }
+ public void setMediaTrack( String mediaTrack ) {
+ if (mediaTrack != null) {
+ parameters.put(Names.mediaTrack, mediaTrack );
+ }
+ }
+}