Implémentation Actions ClientService .pdf



Nom original: Implémentation_Actions-ClientService.pdf

Ce document au format PDF 1.4 a été généré par Writer / LibreOffice 4.0, et a été envoyé sur fichier-pdf.fr le 04/06/2014 à 10:57, depuis l'adresse IP 37.162.x.x. La présente page de téléchargement du fichier a été vue 601 fois.
Taille du document: 378 Ko (114 pages).
Confidentialité: fichier public


Aperçu du document


Actions-ClientService.m (implémentations WSDL2ObjC) :
#import "Actions_ClientService.h"
#import <libxml/xmlstring.h>
#if TARGET_OS_IPHONE
#import <CFNetwork/CFNetwork.h>
#endif
@implementation Actions_ClientService_AjouterEnfant
- (id)init
{
if((self = [super init])) {
Nom = 0;
Prenom = 0;
Sexe = 0;
DateNaiss = 0;
Activite = [[NSMutableArray alloc] init];
Photo = 0;
ID_Fam = 0;
}
return self;
}
- (void)dealloc
{
if(Nom != nil) [Nom release];
if(Prenom != nil) [Prenom release];
if(Sexe != nil) [Sexe release];
if(DateNaiss != nil) [DateNaiss release];
if(Activite != nil) [Activite release];
if(Photo != nil) [Photo release];
if(ID_Fam != nil) [ID_Fam release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.Nom != 0) {
xmlAddChild(node, [self.Nom xmlNodeForDoc:node->doc elementName:@"Nom"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Prenom != 0) {
xmlAddChild(node, [self.Prenom xmlNodeForDoc:node->doc elementName:@"Prenom"
elementNSPrefix:@"Actions_ClientService"]);

}
if(self.Sexe != 0) {
xmlAddChild(node, [self.Sexe xmlNodeForDoc:node->doc elementName:@"Sexe"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.DateNaiss != 0) {
xmlAddChild(node, [self.DateNaiss xmlNodeForDoc:node->doc elementName:@"DateNaiss"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Activite != 0) {
for(NSString * child in self.Activite) {
xmlAddChild(node, [child xmlNodeForDoc:node->doc elementName:@"Activite"
elementNSPrefix:@"Actions_ClientService"]);
}
}
if(self.Photo != 0) {
xmlAddChild(node, [self.Photo xmlNodeForDoc:node->doc elementName:@"Photo"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.ID_Fam != 0) {
xmlAddChild(node, [self.ID_Fam xmlNodeForDoc:node->doc elementName:@"ID_Fam"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize Nom;
@synthesize Prenom;
@synthesize Sexe;
@synthesize DateNaiss;
@synthesize Activite;
- (void)addActivite:(NSString *)toAdd
{
if(toAdd != nil) [Activite addObject:toAdd];
}
@synthesize Photo;
@synthesize ID_Fam;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_AjouterEnfant *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_AjouterEnfant *newObject = [[Actions_ClientService_AjouterEnfant new]
autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Nom")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:

(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Nom = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Prenom")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Prenom = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Sexe")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");

if(instanceType == NULL) {
elementClass = [USBoolean class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Sexe = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "DateNaiss")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.DateNaiss = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Activite")) {

Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
if(newChild != nil) [self.Activite addObject:newChild];
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Photo")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];

self.Photo = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "ID_Fam")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.ID_Fam = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_AjouterEnfantResponse
- (id)init
{
if((self = [super init])) {
return_ = 0;
}
return self;
}
- (void)dealloc
{
if(return_ != nil) [return_ release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}

xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.return_ != 0) {
xmlAddChild(node, [self.return_ xmlNodeForDoc:node->doc elementName:@"return"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize return_;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_AjouterEnfantResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_AjouterEnfantResponse *newObject =
[[Actions_ClientService_AjouterEnfantResponse new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "return")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [USBoolean class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlString]);

xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.return_ = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_AjouterService
- (id)init
{
if((self = [super init])) {
Nom = 0;
a = 0;
b = 0;
c = 0;
d = 0;
}
return self;
}
- (void)dealloc
{
if(Nom != nil) [Nom release];
if(a != nil) [a release];
if(b != nil) [b release];
if(c != nil) [c release];
if(d != nil) [d release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{

if(self.Nom != 0) {
xmlAddChild(node, [self.Nom xmlNodeForDoc:node->doc elementName:@"Nom"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.a != 0) {
xmlAddChild(node, [self.a xmlNodeForDoc:node->doc elementName:@"a"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.b != 0) {
xmlAddChild(node, [self.b xmlNodeForDoc:node->doc elementName:@"b"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.c != 0) {
xmlAddChild(node, [self.c xmlNodeForDoc:node->doc elementName:@"c"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.d != 0) {
xmlAddChild(node, [self.d xmlNodeForDoc:node->doc elementName:@"d"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize Nom;
@synthesize a;
@synthesize b;
@synthesize c;
@synthesize d;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_AjouterService *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_AjouterService *newObject = [[Actions_ClientService_AjouterService new]
autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Nom")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];

NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Nom = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "a")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.a = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "b")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];

NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.b = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "c")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.c = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "d")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:

(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.d = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_AjouterServiceResponse
- (id)init
{
if((self = [super init])) {
return_ = 0;
}
return self;
}
- (void)dealloc
{
if(return_ != nil) [return_ release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{

}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.return_ != 0) {
xmlAddChild(node, [self.return_ xmlNodeForDoc:node->doc elementName:@"return"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize return_;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_AjouterServiceResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_AjouterServiceResponse *newObject =
[[Actions_ClientService_AjouterServiceResponse new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "return")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [USBoolean class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlString]);

xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.return_ = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_CreerCompte
- (id)init
{
if((self = [super init])) {
Email = 0;
Mdp = 0;
Nom = 0;
NbrEnfants = 0;
AdrPostale = 0;
}
return self;
}
- (void)dealloc
{
if(Email != nil) [Email release];
if(Mdp != nil) [Mdp release];
if(Nom != nil) [Nom release];
if(NbrEnfants != nil) [NbrEnfants release];
if(AdrPostale != nil) [AdrPostale release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.Email != 0) {
xmlAddChild(node, [self.Email xmlNodeForDoc:node->doc elementName:@"Email"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Mdp != 0) {
xmlAddChild(node, [self.Mdp xmlNodeForDoc:node->doc elementName:@"Mdp"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Nom != 0) {
xmlAddChild(node, [self.Nom xmlNodeForDoc:node->doc elementName:@"Nom"
elementNSPrefix:@"Actions_ClientService"]);

}
if(self.NbrEnfants != 0) {
xmlAddChild(node, [self.NbrEnfants xmlNodeForDoc:node->doc elementName:@"NbrEnfants"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.AdrPostale != 0) {
xmlAddChild(node, [self.AdrPostale xmlNodeForDoc:node->doc elementName:@"AdrPostale"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize Email;
@synthesize Mdp;
@synthesize Nom;
@synthesize NbrEnfants;
@synthesize AdrPostale;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_CreerCompte *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_CreerCompte *newObject = [[Actions_ClientService_CreerCompte new]
autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Email")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlString]);

xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {

elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Email = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Mdp")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Mdp = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Nom")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlString]);

xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];

elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Nom = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "NbrEnfants")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.NbrEnfants = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "AdrPostale")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlString]);

xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.AdrPostale = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_CreerCompteResponse
- (id)init
{
if((self = [super init])) {
return_ = 0;
}
return self;
}
- (void)dealloc
{
if(return_ != nil) [return_ release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.return_ != 0) {
xmlAddChild(node, [self.return_ xmlNodeForDoc:node->doc elementName:@"return"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize return_;

/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_CreerCompteResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_CreerCompteResponse *newObject =
[[Actions_ClientService_CreerCompteResponse new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "return")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.return_ = newChild;
}
}

}

}

@end
@implementation Actions_ClientService_GererCompte
- (id)init
{
if((self = [super init])) {
ID_ = 0;
Email = 0;
Mdp = 0;
NbrEnfant = 0;
AdrPostale = 0;
}
return self;
}
- (void)dealloc
{
if(ID_ != nil) [ID_ release];
if(Email != nil) [Email release];
if(Mdp != nil) [Mdp release];
if(NbrEnfant != nil) [NbrEnfant release];
if(AdrPostale != nil) [AdrPostale release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.ID_ != 0) {
xmlAddChild(node, [self.ID_ xmlNodeForDoc:node->doc elementName:@"ID"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Email != 0) {
xmlAddChild(node, [self.Email xmlNodeForDoc:node->doc elementName:@"Email"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Mdp != 0) {
xmlAddChild(node, [self.Mdp xmlNodeForDoc:node->doc elementName:@"Mdp"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.NbrEnfant != 0) {
xmlAddChild(node, [self.NbrEnfant xmlNodeForDoc:node->doc elementName:@"NbrEnfant"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.AdrPostale != 0) {
xmlAddChild(node, [self.AdrPostale xmlNodeForDoc:node->doc elementName:@"AdrPostale"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize ID_;

@synthesize Email;
@synthesize Mdp;
@synthesize NbrEnfant;
@synthesize AdrPostale;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_GererCompte *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_GererCompte *newObject = [[Actions_ClientService_GererCompte new]
autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "ID")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.ID_ = newChild;

}
if(xmlStrEqual(cur->name, (const xmlChar *) "Email")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Email = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Mdp")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Mdp = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "NbrEnfant")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.NbrEnfant = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "AdrPostale")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlString]);

xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.AdrPostale = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_GererCompteResponse
- (id)init
{
if((self = [super init])) {
return_ = 0;
}
return self;
}
- (void)dealloc
{
if(return_ != nil) [return_ release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.return_ != 0) {
xmlAddChild(node, [self.return_ xmlNodeForDoc:node->doc elementName:@"return"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize return_;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_GererCompteResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_GererCompteResponse *newObject =
[[Actions_ClientService_GererCompteResponse new] autorelease];

[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "return")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [USBoolean class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.return_ = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_Get_All_Service
- (id)init
{
if((self = [super init])) {
}
return self;
}
- (void)dealloc
{

[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
}
/* elements */
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Get_All_Service *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Get_All_Service *newObject = [[Actions_ClientService_Get_All_Service
new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
}
@end
@implementation Actions_ClientService_Service
- (id)init
{
if((self = [super init])) {
Nom = 0;
Domaine = 0;
AgeMin = 0;
AgeMax = 0;
NbrMax = 0;
}
return self;
}
- (void)dealloc
{
if(Nom != nil) [Nom release];
if(Domaine != nil) [Domaine release];
if(AgeMin != nil) [AgeMin release];

if(AgeMax != nil) [AgeMax release];
if(NbrMax != nil) [NbrMax release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.Nom != 0) {
xmlAddChild(node, [self.Nom xmlNodeForDoc:node->doc elementName:@"Nom"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Domaine != 0) {
xmlAddChild(node, [self.Domaine xmlNodeForDoc:node->doc elementName:@"Domaine"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.AgeMin != 0) {
xmlAddChild(node, [self.AgeMin xmlNodeForDoc:node->doc elementName:@"AgeMin"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.AgeMax != 0) {
xmlAddChild(node, [self.AgeMax xmlNodeForDoc:node->doc elementName:@"AgeMax"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.NbrMax != 0) {
xmlAddChild(node, [self.NbrMax xmlNodeForDoc:node->doc elementName:@"NbrMax"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize Nom;
@synthesize Domaine;
@synthesize AgeMin;
@synthesize AgeMax;
@synthesize NbrMax;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Service *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Service *newObject = [[Actions_ClientService_Service new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;

}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Nom")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Nom = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Domaine")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSString class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];

xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Domaine = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "AgeMin")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.AgeMin = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "AgeMax")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;

if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.AgeMax = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "NbrMax")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.NbrMax = newChild;
}
}

}

}
@end
@implementation Actions_ClientService_Catalogue
- (id)init
{
if((self = [super init])) {
Service = [[NSMutableArray alloc] init];
}

return self;
}
- (void)dealloc
{
if(Service != nil) [Service release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.Service != 0) {
for(Actions_ClientService_Service * child in self.Service) {
xmlAddChild(node, [child xmlNodeForDoc:node->doc elementName:@"Service"
elementNSPrefix:@"Actions_ClientService"]);
}
}
}
/* elements */
@synthesize Service;
- (void)addService:(Actions_ClientService_Service *)toAdd
{
if(toAdd != nil) [Service addObject:toAdd];
}
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Catalogue *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Catalogue *newObject = [[Actions_ClientService_Catalogue new]
autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {

xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Service")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [Actions_ClientService_Service class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
if(newChild != nil) [self.Service addObject:newChild];
}

}

}

}
@end
@implementation Actions_ClientService_Get_All_ServiceResponse
- (id)init
{
if((self = [super init])) {
Catalogue = 0;
}
return self;
}
- (void)dealloc
{
if(Catalogue != nil) [Catalogue release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{

}
else
{
}

nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];

nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];

xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.Catalogue != 0) {
xmlAddChild(node, [self.Catalogue xmlNodeForDoc:node->doc elementName:@"Catalogue"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize Catalogue;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Get_All_ServiceResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Get_All_ServiceResponse *newObject =
[[Actions_ClientService_Get_All_ServiceResponse new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "Catalogue")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [Actions_ClientService_Catalogue class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;

if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.Catalogue = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_Get_Enfant
- (id)init
{
if((self = [super init])) {
ID_Fam = 0;
}
return self;
}
- (void)dealloc
{
if(ID_Fam != nil) [ID_Fam release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.ID_Fam != 0) {

xmlAddChild(node, [self.ID_Fam xmlNodeForDoc:node->doc elementName:@"ID_Fam"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize ID_Fam;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Get_Enfant *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Get_Enfant *newObject = [[Actions_ClientService_Get_Enfant new]
autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "ID_Fam")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];

self.ID_Fam = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_Enfant
- (id)init
{
if((self = [super init])) {
}
return self;
}
- (void)dealloc
{
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
}
/* elements */
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Enfant *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Enfant *newObject = [[Actions_ClientService_Enfant new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
}
@end
@implementation Actions_ClientService_Get_EnfantResponse

- (id)init
{
if((self = [super init])) {
return_ = [[NSMutableArray alloc] init];
}
return self;
}
- (void)dealloc
{
if(return_ != nil) [return_ release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.return_ != 0) {
for(Actions_ClientService_Enfant * child in self.return_) {
xmlAddChild(node, [child xmlNodeForDoc:node->doc elementName:@"return"
elementNSPrefix:@"Actions_ClientService"]);
}
}
}
/* elements */
@synthesize return_;
- (void)addReturn_:(Actions_ClientService_Enfant *)toAdd
{
if(toAdd != nil) [return_ addObject:toAdd];
}
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Get_EnfantResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Get_EnfantResponse *newObject =
[[Actions_ClientService_Get_EnfantResponse new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}

- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "return")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [Actions_ClientService_Enfant class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
if(newChild != nil) [self.return_ addObject:newChild];
}

}

}

}
@end
@implementation Actions_ClientService_Get_NbrEnfantsInscrit
- (id)init
{
if((self = [super init])) {
}
return self;
}
- (void)dealloc
{
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix

{

NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];

return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
}
/* elements */
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Get_NbrEnfantsInscrit *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Get_NbrEnfantsInscrit *newObject =
[[Actions_ClientService_Get_NbrEnfantsInscrit new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
}
@end
@implementation Actions_ClientService_Get_NbrEnfantsInscritResponse
- (id)init
{
if((self = [super init])) {
return_ = [[NSMutableArray alloc] init];
}
return self;
}
- (void)dealloc
{
if(return_ != nil) [return_ release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];

}
else
{

nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];

}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.return_ != 0) {
for(NSNumber * child in self.return_) {
xmlAddChild(node, [child xmlNodeForDoc:node->doc elementName:@"return"
elementNSPrefix:@"Actions_ClientService"]);
}
}
}
/* elements */
@synthesize return_;
- (void)addReturn_:(NSNumber *)toAdd
{
if(toAdd != nil) [return_ addObject:toAdd];
}
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Get_NbrEnfantsInscritResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Get_NbrEnfantsInscritResponse *newObject =
[[Actions_ClientService_Get_NbrEnfantsInscritResponse new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "return")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];

NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix
xmlString]);
NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",

standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}
elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);
}
id newChild = [elementClass deserializeNode:cur];
}
}

if(newChild != nil) [self.return_ addObject:newChild];

}

}
@end
@implementation Actions_ClientService_Get_Pourcentage
- (id)init
{
if((self = [super init])) {
i = 0;
}
return self;
}
- (void)dealloc
{
if(i != nil) [i release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{

}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.i != 0) {
xmlAddChild(node, [self.i xmlNodeForDoc:node->doc elementName:@"i"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize i;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Get_Pourcentage *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Get_Pourcentage *newObject = [[Actions_ClientService_Get_Pourcentage
new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "i")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix
xmlString]);
NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
standardPrefix, localName];

elementClassString = [NSString stringWithFormat:@"%@_%@",

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);
}
id newChild = [elementClass deserializeNode:cur];
}
}

self.i = newChild;

}

}
@end
@implementation Actions_ClientService_Get_PourcentageResponse
- (id)init
{
if((self = [super init])) {
return_ = 0;
}
return self;
}
- (void)dealloc
{
if(return_ != nil) [return_ release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.return_ != 0) {
xmlAddChild(node, [self.return_ xmlNodeForDoc:node->doc elementName:@"return"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize return_;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_Get_PourcentageResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_Get_PourcentageResponse *newObject =
[[Actions_ClientService_Get_PourcentageResponse new] autorelease];
[newObject deserializeAttributesFromNode:cur];

[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "return")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix
xmlString]);
NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
standardPrefix, localName];

elementClassString = [NSString stringWithFormat:@"%@_%@",

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}
elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);
}
id newChild = [elementClass deserializeNode:cur];
}
}

self.return_ = newChild;

}

}
@end
@implementation Actions_ClientService_InscrireEnfantService
- (id)init
{
if((self = [super init])) {
ID_Enfant = 0;
ID_Service = 0;
}
return self;
}
- (void)dealloc
{

if(ID_Enfant != nil) [ID_Enfant release];
if(ID_Service != nil) [ID_Service release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.ID_Enfant != 0) {
xmlAddChild(node, [self.ID_Enfant xmlNodeForDoc:node->doc elementName:@"ID_Enfant"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.ID_Service != 0) {
xmlAddChild(node, [self.ID_Service xmlNodeForDoc:node->doc elementName:@"ID_Service"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize ID_Enfant;
@synthesize ID_Service;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_InscrireEnfantService *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_InscrireEnfantService *newObject =
[[Actions_ClientService_InscrireEnfantService new] autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {

elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "ID_Enfant")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.ID_Enfant = newChild;
}
if(xmlStrEqual(cur->name, (const xmlChar *) "ID_Service")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlString]);

xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.ID_Service = newChild;
}

}

}

}
@end
@implementation Actions_ClientService_InscrireEnfantServiceResponse
- (id)init
{
if((self = [super init])) {
return_ = 0;
}
return self;
}
- (void)dealloc
{
if(return_ != nil) [return_ release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.return_ != 0) {
xmlAddChild(node, [self.return_ xmlNodeForDoc:node->doc elementName:@"return"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize return_;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_InscrireEnfantServiceResponse *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_InscrireEnfantServiceResponse *newObject =
[[Actions_ClientService_InscrireEnfantServiceResponse new] autorelease];

[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "return")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [USBoolean class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix

xmlString]);

NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];
elementClassString = [NSString stringWithFormat:@"%@_%@",
standardPrefix, localName];

} else {
elementClassString = [elementTypeString
stringByReplacingOccurrencesOfString:@":" withString:@"_" options:0 range:NSMakeRange(0,
[elementTypeString length])];
}

}

elementClass = NSClassFromString(elementClassString);
xmlFree(instanceType);

id newChild = [elementClass deserializeNode:cur];
self.return_ = newChild;
}
}

}

}
@end
@implementation Actions_ClientService_ModifierEnfant
- (id)init
{
if((self = [super init])) {
ID_ = 0;
Nom = 0;
Prenom = 0;
Sexe = 0;
Date = 0;
Age = 0;
Activite = [[NSMutableArray alloc] init];

}

Photo = 0;

return self;
}
- (void)dealloc
{
if(ID_ != nil) [ID_ release];
if(Nom != nil) [Nom release];
if(Prenom != nil) [Prenom release];
if(Sexe != nil) [Sexe release];
if(Date != nil) [Date release];
if(Age != nil) [Age release];
if(Activite != nil) [Activite release];
if(Photo != nil) [Photo release];
[super dealloc];
}
- (NSString *)nsPrefix
{
return @"Actions_ClientService";
}
- (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString
*)elNSPrefix
{
NSString *nodeName = nil;
if(elNSPrefix != nil && [elNSPrefix length] > 0)
{
nodeName = [NSString stringWithFormat:@"%@:%@", elNSPrefix, elName];
}
else
{
nodeName = [NSString stringWithFormat:@"%@:%@", @"Actions_ClientService", elName];
}
xmlNodePtr node = xmlNewDocNode(doc, NULL, [nodeName xmlString], NULL);
[self addAttributesToNode:node];
[self addElementsToNode:node];
return node;
}
- (void)addAttributesToNode:(xmlNodePtr)node
{
}
- (void)addElementsToNode:(xmlNodePtr)node
{
if(self.ID_ != 0) {
xmlAddChild(node, [self.ID_ xmlNodeForDoc:node->doc elementName:@"ID"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Nom != 0) {
xmlAddChild(node, [self.Nom xmlNodeForDoc:node->doc elementName:@"Nom"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Prenom != 0) {
xmlAddChild(node, [self.Prenom xmlNodeForDoc:node->doc elementName:@"Prenom"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Sexe != 0) {
xmlAddChild(node, [self.Sexe xmlNodeForDoc:node->doc elementName:@"Sexe"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Date != 0) {
xmlAddChild(node, [self.Date xmlNodeForDoc:node->doc elementName:@"Date"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Age != 0) {
xmlAddChild(node, [self.Age xmlNodeForDoc:node->doc elementName:@"Age"
elementNSPrefix:@"Actions_ClientService"]);
}
if(self.Activite != 0) {
for(NSString * child in self.Activite) {
xmlAddChild(node, [child xmlNodeForDoc:node->doc elementName:@"Activite"
elementNSPrefix:@"Actions_ClientService"]);
}

}
if(self.Photo != 0) {
xmlAddChild(node, [self.Photo xmlNodeForDoc:node->doc elementName:@"Photo"
elementNSPrefix:@"Actions_ClientService"]);
}
}
/* elements */
@synthesize ID_;
@synthesize Nom;
@synthesize Prenom;
@synthesize Sexe;
@synthesize Date;
@synthesize Age;
@synthesize Activite;
- (void)addActivite:(NSString *)toAdd
{
if(toAdd != nil) [Activite addObject:toAdd];
}
@synthesize Photo;
/* attributes */
- (NSDictionary *)attributes
{
NSMutableDictionary *attributes = [NSMutableDictionary dictionary];
return attributes;
}
+ (Actions_ClientService_ModifierEnfant *)deserializeNode:(xmlNodePtr)cur
{
Actions_ClientService_ModifierEnfant *newObject = [[Actions_ClientService_ModifierEnfant new]
autorelease];
[newObject deserializeAttributesFromNode:cur];
[newObject deserializeElementsFromNode:cur];
return newObject;
}
- (void)deserializeAttributesFromNode:(xmlNodePtr)cur
{
}
- (void)deserializeElementsFromNode:(xmlNodePtr)cur
{
for( cur = cur->children ; cur != NULL ; cur = cur->next ) {
if(cur->type == XML_ELEMENT_NODE) {
xmlChar *elementText = xmlNodeListGetString(cur->doc, cur->children, 1);
NSString *elementString = nil;
if(elementText != NULL) {
elementString = [NSString stringWithCString:(char*)elementText
encoding:NSUTF8StringEncoding];
[elementString self]; // avoid compiler warning for unused var
xmlFree(elementText);
}
if(xmlStrEqual(cur->name, (const xmlChar *) "ID")) {
Class elementClass = nil;
xmlChar *instanceType = xmlGetNsProp(cur, (const xmlChar *) "type", (const
xmlChar *) "http://www.w3.org/2001/XMLSchema-instance");
if(instanceType == NULL) {
elementClass = [NSNumber class];
} else {
NSString *elementTypeString = [NSString stringWithCString:
(char*)instanceType encoding:NSUTF8StringEncoding];
NSArray *elementTypeArray = [elementTypeString
componentsSeparatedByString:@":"];
NSString *elementClassString = nil;
if([elementTypeArray count] > 1) {
NSString *prefix = [elementTypeArray objectAtIndex:0];
NSString *localName = [elementTypeArray objectAtIndex:1];
xmlNsPtr elementNamespace = xmlSearchNs(cur->doc, cur, [prefix
xmlString]);
NSString *standardPrefix = [[USGlobals
sharedInstance].wsdlStandardNamespaces objectForKey:[NSString stringWithCString:
(char*)elementNamespace->href encoding:NSUTF8StringEncoding]];


Aperçu du document Implémentation_Actions-ClientService.pdf - page 1/114
 
Implémentation_Actions-ClientService.pdf - page 2/114
Implémentation_Actions-ClientService.pdf - page 3/114
Implémentation_Actions-ClientService.pdf - page 4/114
Implémentation_Actions-ClientService.pdf - page 5/114
Implémentation_Actions-ClientService.pdf - page 6/114
 




Télécharger le fichier (PDF)


Implémentation_Actions-ClientService.pdf (PDF, 378 Ko)

Télécharger
Formats alternatifs: ZIP



Documents similaires


implementation actions clientservice
header actions clientservice
pdp1vzv
document 3
cours spring mvc impr4
probleme opera

Sur le même sujet..