diff options
Diffstat (limited to 'base/src/main/java/com/smartdevicelink/proxy/rpc/WindowCapability.java')
-rw-r--r-- | base/src/main/java/com/smartdevicelink/proxy/rpc/WindowCapability.java | 23 |
1 files changed, 23 insertions, 0 deletions
diff --git a/base/src/main/java/com/smartdevicelink/proxy/rpc/WindowCapability.java b/base/src/main/java/com/smartdevicelink/proxy/rpc/WindowCapability.java index 6974c82db..c93cb50ca 100644 --- a/base/src/main/java/com/smartdevicelink/proxy/rpc/WindowCapability.java +++ b/base/src/main/java/com/smartdevicelink/proxy/rpc/WindowCapability.java @@ -20,6 +20,7 @@ public class WindowCapability extends RPCStruct { public static final String KEY_BUTTON_CAPABILITIES = "buttonCapabilities"; public static final String KEY_SOFT_BUTTON_CAPABILITIES = "softButtonCapabilities"; public static final String KEY_MENU_LAYOUTS_AVAILABLE = "menuLayoutsAvailable"; + public static final String KEY_DYNAMIC_UPDATE_CAPABILITIES = "dynamicUpdateCapabilities"; public WindowCapability() { } @@ -205,4 +206,26 @@ public class WindowCapability extends RPCStruct { public List<MenuLayout> getMenuLayoutsAvailable() { return (List<MenuLayout>) getObject(MenuLayout.class, KEY_MENU_LAYOUTS_AVAILABLE); } + + /** + * Sets the dynamicUpdateCapabilities. + * + * @param dynamicUpdateCapabilities Contains the head unit's capabilities for dynamic updating features declaring if the + * module will send dynamic update RPCs. + * @since SmartDeviceLink 7.0.0 + */ + public void setDynamicUpdateCapabilities(DynamicUpdateCapabilities dynamicUpdateCapabilities) { + setValue(KEY_DYNAMIC_UPDATE_CAPABILITIES, dynamicUpdateCapabilities); + } + + /** + * Gets the dynamicUpdateCapabilities. + * + * @return DynamicUpdateCapabilities Contains the head unit's capabilities for dynamic updating features declaring if the + * module will send dynamic update RPCs. + * @since SmartDeviceLink 7.0.0 + */ + public DynamicUpdateCapabilities getDynamicUpdateCapabilities() { + return (DynamicUpdateCapabilities) getObject(DynamicUpdateCapabilities.class, KEY_DYNAMIC_UPDATE_CAPABILITIES); + } } |