java.lang.Object
com.smartdevicelink.proxy.RPCStruct
com.smartdevicelink.proxy.RPCMessage
com.smartdevicelink.proxy.RPCRequest
This RPC is used to update the user with navigation information for the constantly shown screen (base screen), but also for the alert type screen
Function Group: Navigation
HMILevel needs to be FULL, LIMITED or BACKGROUND
public static final java.lang.String KEY_TEXT1
public static final java.lang.String KEY_TEXT2
public static final java.lang.String KEY_ETA
public static final java.lang.String KEY_TOTAL_DISTANCE
public static final java.lang.String KEY_MANEUVER_DISTANCE
public static final java.lang.String KEY_MANEUVER_DISTANCE_SCALE
public static final java.lang.String KEY_MANEUVER_IMAGE
public static final java.lang.String KEY_NEXT_MANEUVER_IMAGE
public static final java.lang.String KEY_MANEUVER_COMPLETE
public static final java.lang.String KEY_SOFT_BUTTONS
public static final java.lang.String KEY_TIME_TO_DESTINATION
Constructs a new ShowConstantTbt object
public ShowConstantTbt()
Constructs a new ShowConstantTbt object indicated by the Hashtable parameter
public ShowConstantTbt(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Sets a text for navigation text field 1
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setNavigationText1(String navigationText1)
Gets a text for navigation text field 1
public java.lang.String getNavigationText1()
Sets a text for navigation text field 2
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setNavigationText2(String navigationText2)
Gets a text for navigation text field 2
public java.lang.String getNavigationText2()
Sets a text field for estimated time of arrival
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setEta(String eta)
Gets a text field for estimated time of arrival
public java.lang.String getEta()
Sets a text field for total distance
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setTotalDistance(String totalDistance)
Gets a text field for total distance
public java.lang.String getTotalDistance()
Sets an Image for turn icon
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setTurnIcon(Image turnIcon)
Gets an Image for turn icon
public com.smartdevicelink.proxy.rpc.Image getTurnIcon()
Sets an Image for nextTurnIcon
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setNextTurnIcon(Image nextTurnIcon)
Gets an Image for nextTurnIcon
public com.smartdevicelink.proxy.rpc.Image getNextTurnIcon()
Sets the distanceToManeuver.
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setDistanceToManeuver(Double distanceToManeuver)
Gets the distanceToManeuver.
public java.lang.Double getDistanceToManeuver()
Sets the distanceToManeuverScale.
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setDistanceToManeuverScale(Double distanceToManeuverScale)
Gets the distanceToManeuverScale.
public java.lang.Double getDistanceToManeuverScale()
Sets a maneuver complete flag. If and when a maneuver has completed while an AlertManeuver is active, the app must send this value set to TRUE in order to clear the AlertManeuver overlay If omitted the value will be assumed as FALSE
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setManeuverComplete(Boolean maneuverComplete)
Gets a maneuver complete flag
public java.lang.Boolean getManeuverComplete()
Sets Three dynamic SoftButtons available (first SoftButton is fixed to "Turns"). If omitted on supported displays, the currently displayed SoftButton values will not change
Notes: Minsize=0; Maxsize=3
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setSoftButtons(java.util.List<com.smartdevicelink.proxy.rpc.SoftButton> softButtons)
Gets Three dynamic SoftButtons available (first SoftButton is fixed to "Turns"). If omitted on supported displays, the currently displayed SoftButton values will not change
public java.util.List getSoftButtons()
public com.smartdevicelink.proxy.rpc.ShowConstantTbt setTimeToDestination(String timeToDestination)
public java.lang.String getTimeToDestination()
From Class | Methods |
---|---|
com.smartdevicelink.proxy.RPCRequest | getCorrelationID, setCorrelationID, setOnRPCResponseListener, getOnRPCResponseListener |
com.smartdevicelink.proxy.RPCMessage | getFunctionID, getFunctionName, setFunctionName, getMessageType, setParameters, getParameters, getObject, getString, getInteger, getFloat, getDouble, getBoolean, getLong |
com.smartdevicelink.proxy.RPCStruct | getStoreValue, getStore, deserializeJSON, serializeJSON, serializeJSON, format, getBulkData, setBulkData, setPayloadProtected, isPayloadProtected, getMessageTypeName, hasKey, setValue, getValue, getObject, formatObject, getValueForString, getString, getInteger, getDouble, getFloat, getBoolean, getLong, clone, equals, hashCode |
java.lang.Object | getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize |