public class OnUpdateSubMenu extends 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 |
| Modifier and Type | Field and Description |
|---|---|
static String |
KEY_MENU_ID |
static String |
KEY_UPDATE_SUB_CELLS |
function, KEY_CORRELATION_ID, KEY_FUNCTION_NAME, KEY_NOTIFICATION, KEY_PARAMETERS, KEY_REQUEST, KEY_RESPONSE, messageType, parametersKEY_BULK_DATA, KEY_PROTECTED, store| Constructor and Description |
|---|
OnUpdateSubMenu()
Constructs a new OnUpdateSubMenu object
|
OnUpdateSubMenu(Hashtable<String,Object> hash)
Constructs a new OnUpdateSubMenu object indicated by the Hashtable parameter
|
OnUpdateSubMenu(Integer menuID)
Constructs a new OnUpdateSubMenu object
|
| Modifier and Type | Method and Description |
|---|---|
Integer |
getMenuID()
Gets the menuID.
|
Boolean |
getUpdateSubCells()
Gets the updateSubCells.
|
OnUpdateSubMenu |
setMenuID(Integer menuID)
Sets the menuID.
|
OnUpdateSubMenu |
setUpdateSubCells(Boolean updateSubCells)
Sets the updateSubCells.
|
getBoolean, getDouble, getFloat, getFunctionID, getFunctionName, getInteger, getLong, getMessageType, getObject, getParameters, getString, setFunctionName, setParametersclone, deserializeJSON, equals, format, formatObject, getBulkData, getMessageTypeName, getStore, getStoreValue, getValue, getValueForString, hashCode, hasKey, isPayloadProtected, serializeJSON, serializeJSON, setBulkData, setPayloadProtected, setValuepublic static final String KEY_MENU_ID
public static final String KEY_UPDATE_SUB_CELLS
public OnUpdateSubMenu()
public OnUpdateSubMenu(Hashtable<String,Object> hash)
hash - The Hashtable to usepublic OnUpdateSubMenu(@NonNull
Integer menuID)
menuID - This menuID must match a menuID in the current menu structurepublic OnUpdateSubMenu setMenuID(@NonNull Integer menuID)
menuID - This menuID must match a menuID in the current menu structurepublic Integer getMenuID()
public OnUpdateSubMenu setUpdateSubCells(Boolean updateSubCells)
updateSubCells - 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.public Boolean getUpdateSubCells()