summaryrefslogtreecommitdiff
path: root/SmartDeviceLink/SDLSoftButtonCapabilities.m
diff options
context:
space:
mode:
Diffstat (limited to 'SmartDeviceLink/SDLSoftButtonCapabilities.m')
-rw-r--r--SmartDeviceLink/SDLSoftButtonCapabilities.m22
1 files changed, 13 insertions, 9 deletions
diff --git a/SmartDeviceLink/SDLSoftButtonCapabilities.m b/SmartDeviceLink/SDLSoftButtonCapabilities.m
index 6bf391496..d85c9bd69 100644
--- a/SmartDeviceLink/SDLSoftButtonCapabilities.m
+++ b/SmartDeviceLink/SDLSoftButtonCapabilities.m
@@ -5,42 +5,46 @@
#import "SDLSoftButtonCapabilities.h"
#import "NSMutableDictionary+Store.h"
-#import "SDLNames.h"
+#import "SDLRPCParameterNames.h"
NS_ASSUME_NONNULL_BEGIN
@implementation SDLSoftButtonCapabilities
- (void)setShortPressAvailable:(NSNumber<SDLBool> *)shortPressAvailable {
- [store sdl_setObject:shortPressAvailable forName:SDLNameShortPressAvailable];
+ [store sdl_setObject:shortPressAvailable forName:SDLRPCParameterNameShortPressAvailable];
}
- (NSNumber<SDLBool> *)shortPressAvailable {
- return [store sdl_objectForName:SDLNameShortPressAvailable];
+ NSError *error = nil;
+ return [store sdl_objectForName:SDLRPCParameterNameShortPressAvailable ofClass:NSNumber.class error:&error];
}
- (void)setLongPressAvailable:(NSNumber<SDLBool> *)longPressAvailable {
- [store sdl_setObject:longPressAvailable forName:SDLNameLongPressAvailable];
+ [store sdl_setObject:longPressAvailable forName:SDLRPCParameterNameLongPressAvailable];
}
- (NSNumber<SDLBool> *)longPressAvailable {
- return [store sdl_objectForName:SDLNameLongPressAvailable];
+ NSError *error = nil;
+ return [store sdl_objectForName:SDLRPCParameterNameLongPressAvailable ofClass:NSNumber.class error:&error];
}
- (void)setUpDownAvailable:(NSNumber<SDLBool> *)upDownAvailable {
- [store sdl_setObject:upDownAvailable forName:SDLNameUpDownAvailable];
+ [store sdl_setObject:upDownAvailable forName:SDLRPCParameterNameUpDownAvailable];
}
- (NSNumber<SDLBool> *)upDownAvailable {
- return [store sdl_objectForName:SDLNameUpDownAvailable];
+ NSError *error = nil;
+ return [store sdl_objectForName:SDLRPCParameterNameUpDownAvailable ofClass:NSNumber.class error:&error];
}
- (void)setImageSupported:(NSNumber<SDLBool> *)imageSupported {
- [store sdl_setObject:imageSupported forName:SDLNameImageSupported];
+ [store sdl_setObject:imageSupported forName:SDLRPCParameterNameImageSupported];
}
- (NSNumber<SDLBool> *)imageSupported {
- return [store sdl_objectForName:SDLNameImageSupported];
+ NSError *error = nil;
+ return [store sdl_objectForName:SDLRPCParameterNameImageSupported ofClass:NSNumber.class error:&error];
}
@end