// Generated by xsd compiler for ios/objective-c
// DO NOT CHANGE!

#import <Foundation/Foundation.h>
#import "Trading_SellingManagerAlertType.h"

@implementation Trading_SellingManagerAlertType

@synthesize alertType = _alertType;
@synthesize soldAlert = _soldAlert;
@synthesize inventoryAlert = _inventoryAlert;
@synthesize automationAlert = _automationAlert;
@synthesize paisaPayAlert = _paisaPayAlert;
@synthesize generalAlert = _generalAlert;
@synthesize durationInDays = _durationInDays;
@synthesize count = _count;
@synthesize any = _any;

// class meta-data method
// note: this method is only for internal use, DO NOT CHANGE!
+(PicoClassSchema *)getClassMetaData {
    return nil;
}

// property meta-data method
// note: this method is only for internal use, DO NOT CHANGE!
+(NSMutableDictionary *)getPropertyMetaData {
    NSMutableDictionary *map = [NSMutableDictionary dictionary];
    
    PicoPropertySchema *ps = nil;
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"AlertType" propertyName:@"alertType" type:PICO_TYPE_ENUM clazz:nil];
    [map setObject:ps forKey:@"alertType"];
    [ps release];
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"SoldAlert" propertyName:@"soldAlert" type:PICO_TYPE_ENUM clazz:nil];
    [map setObject:ps forKey:@"soldAlert"];
    [ps release];
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"InventoryAlert" propertyName:@"inventoryAlert" type:PICO_TYPE_ENUM clazz:nil];
    [map setObject:ps forKey:@"inventoryAlert"];
    [ps release];
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"AutomationAlert" propertyName:@"automationAlert" type:PICO_TYPE_ENUM clazz:nil];
    [map setObject:ps forKey:@"automationAlert"];
    [ps release];
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"PaisaPayAlert" propertyName:@"paisaPayAlert" type:PICO_TYPE_ENUM clazz:nil];
    [map setObject:ps forKey:@"paisaPayAlert"];
    [ps release];
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"GeneralAlert" propertyName:@"generalAlert" type:PICO_TYPE_ENUM clazz:nil];
    [map setObject:ps forKey:@"generalAlert"];
    [ps release];
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"DurationInDays" propertyName:@"durationInDays" type:PICO_TYPE_INT clazz:nil];
    [map setObject:ps forKey:@"durationInDays"];
    [ps release];
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ELEMENT xmlName:@"Count" propertyName:@"count" type:PICO_TYPE_LONG clazz:nil];
    [map setObject:ps forKey:@"count"];
    [ps release];
    ps = [[PicoPropertySchema alloc] initWithKind:PICO_KIND_ANY_ELEMENT xmlName:@"any" propertyName:@"any" type:PICO_TYPE_ANYELEMENT clazz:nil];
    [map setObject:ps forKey:@"any"];
    [ps release];
    
    return map;
}



-(void)dealloc {
    self.alertType = nil;
    self.soldAlert = nil;
    self.inventoryAlert = nil;
    self.automationAlert = nil;
    self.paisaPayAlert = nil;
    self.generalAlert = nil;
    self.durationInDays = nil;
    self.count = nil;
    self.any = nil;
    [super dealloc];
}

@end
