Expand Minimize Picture-in-picture Power Device Status Voice Recognition Skip Back Skip Forward Minus Plus Play Search
Internet Explorer alert
This browser is not recommended for use with smartdevicelink.com, and may not function properly. Upgrade to a different browser to guarantee support of all features.
close alert
Documentation
WindowStatus

Class WindowStatus

Hierarchy

java.lang.Object
     com.smartdevicelink.proxy.RPCStruct

Package
com.smartdevicelink.proxy.rpc

Overview

Describes the status of a window of a door/liftgate etc.

Parameter List

Param Name Type Description Required Version Available
location Grid Y
state WindowState Y

Fields

KEY_LOCATION

public static final java.lang.String KEY_LOCATION
Constant Value
"location"

KEY_STATE

public static final java.lang.String KEY_STATE
Constant Value
"state"

Inherited Fields

From Class Fields
com.smartdevicelink.proxy.RPCStruct KEY_BULK_DATA, KEY_PROTECTED, store

Constructors

WindowStatus()

Constructs a new WindowStatus object

public WindowStatus()

WindowStatus( java.util.Hashtable<java.lang.String, java.lang.Object> hash )

Constructs a new WindowStatus object indicated by the Hashtable parameter

public WindowStatus(java.util.Hashtable<java.lang.String, java.lang.Object> hash)

Parameters

hash
The Hashtable to use

WindowStatus( Grid location, WindowState state )

Constructs a new WindowStatus object

public WindowStatus(Grid location,WindowState state)

Parameters

location
state

Methods

setLocation( Grid location )

Sets the location.

public com.smartdevicelink.proxy.rpc.WindowStatus setLocation(Grid location)

Parameters

location

getLocation()

Gets the location.

public com.smartdevicelink.proxy.rpc.Grid getLocation()

setState( WindowState state )

Sets the state.

public com.smartdevicelink.proxy.rpc.WindowStatus setState(WindowState state)

Parameters

state

getState()

Gets the state.

public com.smartdevicelink.proxy.rpc.WindowState getState()

Inherited Methods

From Class Methods
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
java.lang.Object getClass, hashCode, equals, clone, toString, notify, notifyAll, wait, wait, wait, finalize
View on GitHub.com
Previous Section Next Section