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 |