java.lang.Object
            
            
        
                
            
            com.smartdevicelink.proxy.RPCStruct
            
            
        
                    
            
            com.smartdevicelink.proxy.RPCMessage
            
            
        
                        
            
            com.smartdevicelink.proxy.RPCRequest
            
            
        
    
public static final java.lang.String KEY_HAPTIC_RECT_DATA
Constructs a new SendHapticData object
public SendHapticData()
Send the spatial data gathered from SDLCarWindow or VirtualDisplayEncoder to the HMI. This data will be utilized by the HMI to determine how and when haptic events should occur
public SendHapticData(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Array of spatial data structures that represent the locations of all user controls present on the app's layout. This data should be updated if/when the application presents a new screen. When a request is sent, if successful, it will replace all spatial data previously sent through RPC. If an empty array is sent, the existing spatial data will be cleared
public com.smartdevicelink.proxy.rpc.SendHapticData setHapticRectData(java.util.List<com.smartdevicelink.proxy.rpc.HapticRect> hapticRectData)
Get the haptic data
public java.util.List getHapticRectData()
| 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 |