diff options
Diffstat (limited to 'SDL_Android/SmartDeviceLinkProxyAndroid/src/com/smartdevicelink/proxy/rpc/Show.java')
-rwxr-xr-x | SDL_Android/SmartDeviceLinkProxyAndroid/src/com/smartdevicelink/proxy/rpc/Show.java | 81 |
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 ); + } + } +} |