java.lang.Object
com.smartdevicelink.proxy.RPCStruct
com.smartdevicelink.proxy.RPCMessage
com.smartdevicelink.proxy.RPCNotification
Parameter List
Param Name | Type | Description | Required | Version Available |
---|---|---|---|---|
menuID | Integer | This menuID must match a menuID in the current menu structure | Y | |
updateSubCells | Boolean | If not set, assume false. If true, the app should send AddCommands with parentIDs matching the menuID. These AddCommands will then be attached to the submenu and displayed if the submenu is selected. | N |
public static final java.lang.String KEY_MENU_ID
public static final java.lang.String KEY_UPDATE_SUB_CELLS
Constructs a new OnUpdateSubMenu object
public OnUpdateSubMenu()
Constructs a new OnUpdateSubMenu object indicated by the Hashtable parameter
public OnUpdateSubMenu(java.util.Hashtable<java.lang.String, java.lang.Object> hash)
Constructs a new OnUpdateSubMenu object
public OnUpdateSubMenu(Integer menuID)
Sets the menuID.
public com.smartdevicelink.proxy.rpc.OnUpdateSubMenu setMenuID(Integer menuID)
Gets the menuID.
public java.lang.Integer getMenuID()
Sets the updateSubCells.
public com.smartdevicelink.proxy.rpc.OnUpdateSubMenu setUpdateSubCells(Boolean updateSubCells)
Gets the updateSubCells.
public java.lang.Boolean getUpdateSubCells()
From Class | Methods |
---|---|
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 |