diff options
Diffstat (limited to 'SmartDeviceLink/SDLVehicleDataEventStatus.m')
-rw-r--r-- | SmartDeviceLink/SDLVehicleDataEventStatus.m | 73 |
1 files changed, 5 insertions, 68 deletions
diff --git a/SmartDeviceLink/SDLVehicleDataEventStatus.m b/SmartDeviceLink/SDLVehicleDataEventStatus.m index a27178886..9c84a4c29 100644 --- a/SmartDeviceLink/SDLVehicleDataEventStatus.m +++ b/SmartDeviceLink/SDLVehicleDataEventStatus.m @@ -4,71 +4,8 @@ #import "SDLVehicleDataEventStatus.h" -SDLVehicleDataEventStatus *SDLVehicleDataEventStatus_NO_EVENT = nil; -SDLVehicleDataEventStatus *SDLVehicleDataEventStatus_NO = nil; -SDLVehicleDataEventStatus *SDLVehicleDataEventStatus_YES = nil; -SDLVehicleDataEventStatus *SDLVehicleDataEventStatus_NOT_SUPPORTED = nil; -SDLVehicleDataEventStatus *SDLVehicleDataEventStatus_FAULT = nil; - -NSArray *SDLVehicleDataEventStatus_values = nil; - -@implementation SDLVehicleDataEventStatus - -+ (SDLVehicleDataEventStatus *)valueOf:(NSString *)value { - for (SDLVehicleDataEventStatus *item in SDLVehicleDataEventStatus.values) { - if ([item.value isEqualToString:value]) { - return item; - } - } - return nil; -} - -+ (NSArray *)values { - if (SDLVehicleDataEventStatus_values == nil) { - SDLVehicleDataEventStatus_values = @[ - SDLVehicleDataEventStatus.NO_EVENT, - SDLVehicleDataEventStatus._NO, - SDLVehicleDataEventStatus._YES, - SDLVehicleDataEventStatus.NOT_SUPPORTED, - SDLVehicleDataEventStatus.FAULT, - ]; - } - return SDLVehicleDataEventStatus_values; -} - -+ (SDLVehicleDataEventStatus *)NO_EVENT { - if (SDLVehicleDataEventStatus_NO_EVENT == nil) { - SDLVehicleDataEventStatus_NO_EVENT = [[SDLVehicleDataEventStatus alloc] initWithValue:@"NO_EVENT"]; - } - return SDLVehicleDataEventStatus_NO_EVENT; -} - -+ (SDLVehicleDataEventStatus *)_NO { - if (SDLVehicleDataEventStatus_NO == nil) { - SDLVehicleDataEventStatus_NO = [[SDLVehicleDataEventStatus alloc] initWithValue:@"NO"]; - } - return SDLVehicleDataEventStatus_NO; -} - -+ (SDLVehicleDataEventStatus *)_YES { - if (SDLVehicleDataEventStatus_YES == nil) { - SDLVehicleDataEventStatus_YES = [[SDLVehicleDataEventStatus alloc] initWithValue:@"YES"]; - } - return SDLVehicleDataEventStatus_YES; -} - -+ (SDLVehicleDataEventStatus *)NOT_SUPPORTED { - if (SDLVehicleDataEventStatus_NOT_SUPPORTED == nil) { - SDLVehicleDataEventStatus_NOT_SUPPORTED = [[SDLVehicleDataEventStatus alloc] initWithValue:@"NOT_SUPPORTED"]; - } - return SDLVehicleDataEventStatus_NOT_SUPPORTED; -} - -+ (SDLVehicleDataEventStatus *)FAULT { - if (SDLVehicleDataEventStatus_FAULT == nil) { - SDLVehicleDataEventStatus_FAULT = [[SDLVehicleDataEventStatus alloc] initWithValue:@"FAULT"]; - } - return SDLVehicleDataEventStatus_FAULT; -} - -@end +SDLVehicleDataEventStatus const SDLVehicleDataEventStatusNoEvent = @"NO_EVENT"; +SDLVehicleDataEventStatus const SDLVehicleDataEventStatusNo = @"NO"; +SDLVehicleDataEventStatus const SDLVehicleDataEventStatusYes = @"YES"; +SDLVehicleDataEventStatus const SDLVehicleDataEventStatusNotSupported = @"NOT_SUPPORTED"; +SDLVehicleDataEventStatus const SDLVehicleDataEventStatusFault = @"FAULT"; |