Revision: 28197
http://sourceforge.net/p/bibdesk/svn/28197
Author: hofman
Date: 2023-03-29 09:28:32 +0000 (Wed, 29 Mar 2023)
Log Message:
-----------
Loop over child nodes in caller method. Use else conditions.
Modified Paths:
--------------
trunk/bibdesk/BDSKSoapBinding.h
trunk/bibdesk/BDSKSoapBinding.m
trunk/bibdesk/WOKMWSAuthenticateService.m
trunk/bibdesk/WokSearchLiteService.m
trunk/bibdesk/WokSearchService.m
Modified: trunk/bibdesk/BDSKSoapBinding.h
===================================================================
--- trunk/bibdesk/BDSKSoapBinding.h 2023-03-28 17:33:29 UTC (rev 28196)
+++ trunk/bibdesk/BDSKSoapBinding.h 2023-03-29 09:28:32 UTC (rev 28197)
@@ -79,7 +79,7 @@
- (NSXMLElement *)XMLNodeWithName:(NSString *)elName prefix:(NSString
*)elNSPrefix;
- (void)addElementsToNode:(NSXMLElement *)node;
+ (id)deserializeNode:(NSXMLElement *)node;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node;
+- (void)deserializeChildNode:(NSXMLElement *)node;
@end
@interface BDSKSoapBindingRequest : BDSKSoapBindingElement {
Modified: trunk/bibdesk/BDSKSoapBinding.m
===================================================================
--- trunk/bibdesk/BDSKSoapBinding.m 2023-03-28 17:33:29 UTC (rev 28196)
+++ trunk/bibdesk/BDSKSoapBinding.m 2023-03-29 09:28:32 UTC (rev 28197)
@@ -393,11 +393,15 @@
{
id newObject = [[self new] autorelease];
- [newObject deserializeElementsFromNode:node];
+ for( node in [node children] ) {
+ if([node kind] == NSXMLElementKind) {
+ [newObject deserializeChildNode:node];
+ }
+ }
return newObject;
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
}
@end
@@ -455,21 +459,17 @@
@synthesize faultcode;
@synthesize faultstring;
@synthesize faultactor;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"faultcode"]) {
- self.faultcode = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"faultstring"]) {
- self.faultstring = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"faultactor"]) {
- self.faultactor = [NSString
deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"faultcode"]) {
+ self.faultcode = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"faultstring"]) {
+ self.faultstring = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"faultactor"]) {
+ self.faultactor = [NSString deserializeNode:node];
+ }
}
@end
Modified: trunk/bibdesk/WOKMWSAuthenticateService.m
===================================================================
--- trunk/bibdesk/WOKMWSAuthenticateService.m 2023-03-28 17:33:29 UTC (rev
28196)
+++ trunk/bibdesk/WOKMWSAuthenticateService.m 2023-03-29 09:28:32 UTC (rev
28197)
@@ -25,15 +25,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [NSString deserializeNode:node];
+ }
}
@end
Modified: trunk/bibdesk/WokSearchLiteService.m
===================================================================
--- trunk/bibdesk/WokSearchLiteService.m 2023-03-28 17:33:29 UTC (rev
28196)
+++ trunk/bibdesk/WokSearchLiteService.m 2023-03-29 09:28:32 UTC (rev
28197)
@@ -28,18 +28,14 @@
}
@synthesize name;
@synthesize sort;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"name"]) {
- self.name = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"sort"]) {
- self.sort = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"name"]) {
+ self.name = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"sort"]) {
+ self.sort = [NSString deserializeNode:node];
+ }
}
@end
@@ -83,21 +79,17 @@
{
if(toAdd != nil) [sortField addObject:toAdd];
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"firstRecord"]) {
- self.firstRecord = [NSNumber
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"count"]) {
- self.count = [NSNumber deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"sortField"]) {
- [self
addSortField:[WokSearchLiteService_sortField deserializeNode:node]];
- }
- }
- }
+ if([[node localName] isEqualToString:@"firstRecord"]) {
+ self.firstRecord = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"count"]) {
+ self.count = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"sortField"]) {
+ [self addSortField:[WokSearchLiteService_sortField
deserializeNode:node]];
+ }
}
@end
@@ -144,18 +136,14 @@
}
}
@synthesize queryId;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"queryId"]) {
- self.queryId = [NSString deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchLiteService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"queryId"]) {
+ self.queryId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchLiteService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -193,18 +181,14 @@
{
if(toAdd != nil) [value addObject:toAdd];
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"label"]) {
- self.label = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"value"]) {
- [self addValue:[NSString deserializeNode:node]];
- }
- }
- }
+ if([[node localName] isEqualToString:@"label"]) {
+ self.label = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"value"]) {
+ [self addValue:[NSString deserializeNode:node]];
+ }
}
@end
@@ -290,30 +274,26 @@
{
if(toAdd != nil) [other addObject:toAdd];
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"uid"]) {
- self.uid = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"title"]) {
- [self
addTitle:[WokSearchLiteService_labelValuesPair deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"source"]) {
- [self
addSource:[WokSearchLiteService_labelValuesPair deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"authors"]) {
- [self
addAuthors:[WokSearchLiteService_labelValuesPair deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"keywords"]) {
- [self
addKeywords:[WokSearchLiteService_labelValuesPair deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"other"]) {
- [self
addOther:[WokSearchLiteService_labelValuesPair deserializeNode:node]];
- }
- }
- }
+ if([[node localName] isEqualToString:@"uid"]) {
+ self.uid = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"title"]) {
+ [self addTitle:[WokSearchLiteService_labelValuesPair
deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"source"]) {
+ [self addSource:[WokSearchLiteService_labelValuesPair
deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"authors"]) {
+ [self addAuthors:[WokSearchLiteService_labelValuesPair
deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"keywords"]) {
+ [self addKeywords:[WokSearchLiteService_labelValuesPair
deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"other"]) {
+ [self addOther:[WokSearchLiteService_labelValuesPair
deserializeNode:node]];
+ }
}
@end
@@ -369,27 +349,23 @@
{
if(toAdd != nil) [records addObject:toAdd];
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"queryId"]) {
- self.queryId = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"recordsFound"]) {
- self.recordsFound = [NSNumber
deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"recordsSearched"]) {
- self.recordsSearched = [NSNumber
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"parent"]) {
- self.parent = [WokSearchLiteService_liteRecord
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"records"]) {
- [self
addRecords:[WokSearchLiteService_liteRecord deserializeNode:node]];
- }
- }
- }
+ if([[node localName] isEqualToString:@"queryId"]) {
+ self.queryId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"recordsFound"]) {
+ self.recordsFound = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"recordsSearched"]) {
+ self.recordsSearched = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"parent"]) {
+ self.parent = [WokSearchLiteService_liteRecord deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"records"]) {
+ [self addRecords:[WokSearchLiteService_liteRecord
deserializeNode:node]];
+ }
}
@end
@@ -415,15 +391,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ =
[WokSearchLiteService_searchResults deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchLiteService_searchResults
deserializeNode:node];
+ }
}
@end
@@ -470,24 +442,20 @@
if(toAdd != nil) [uid addObject:toAdd];
}
@synthesize queryLanguage;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"databaseId"]) {
- self.databaseId = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"uid"]) {
- [self addUid:[NSString deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"queryLanguage"])
{
- self.queryLanguage = [NSString
deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchLiteService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"databaseId"]) {
+ self.databaseId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"uid"]) {
+ [self addUid:[NSString deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"queryLanguage"]) {
+ self.queryLanguage = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchLiteService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -513,15 +481,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ =
[WokSearchLiteService_searchResults deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchLiteService_searchResults
deserializeNode:node];
+ }
}
@end
@@ -553,18 +517,14 @@
}
@synthesize collection;
@synthesize edition;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"collection"]) {
- self.collection = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"edition"]) {
- self.edition = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"collection"]) {
+ self.collection = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"edition"]) {
+ self.edition = [NSString deserializeNode:node];
+ }
}
@end
@@ -596,18 +556,14 @@
}
@synthesize begin;
@synthesize end;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"begin"]) {
- self.begin = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"end"]) {
- self.end = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"begin"]) {
+ self.begin = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"end"]) {
+ self.end = [NSString deserializeNode:node];
+ }
}
@end
@@ -669,30 +625,26 @@
@synthesize symbolicTimeSpan;
@synthesize timeSpan;
@synthesize queryLanguage;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"databaseId"]) {
- self.databaseId = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"userQuery"]) {
- self.userQuery = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"editions"]) {
- [self
addEditions:[WokSearchLiteService_editionDesc deserializeNode:node]];
- }
- if([[node localName]
isEqualToString:@"symbolicTimeSpan"]) {
- self.symbolicTimeSpan = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"timeSpan"]) {
- self.timeSpan = [WokSearchLiteService_timeSpan
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"queryLanguage"])
{
- self.queryLanguage = [NSString
deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"databaseId"]) {
+ self.databaseId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"userQuery"]) {
+ self.userQuery = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"editions"]) {
+ [self addEditions:[WokSearchLiteService_editionDesc
deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"symbolicTimeSpan"]) {
+ self.symbolicTimeSpan = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"timeSpan"]) {
+ self.timeSpan = [WokSearchLiteService_timeSpan deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"queryLanguage"]) {
+ self.queryLanguage = [NSString deserializeNode:node];
+ }
}
@end
@@ -721,18 +673,14 @@
}
}
@synthesize queryParameters;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName]
isEqualToString:@"queryParameters"]) {
- self.queryParameters =
[WokSearchLiteService_queryParameters deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchLiteService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"queryParameters"]) {
+ self.queryParameters = [WokSearchLiteService_queryParameters
deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchLiteService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -758,15 +706,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ =
[WokSearchLiteService_searchResults deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchLiteService_searchResults
deserializeNode:node];
+ }
}
@end
Modified: trunk/bibdesk/WokSearchService.m
===================================================================
--- trunk/bibdesk/WokSearchService.m 2023-03-28 17:33:29 UTC (rev 28196)
+++ trunk/bibdesk/WokSearchService.m 2023-03-29 09:28:32 UTC (rev 28197)
@@ -28,18 +28,14 @@
}
@synthesize name;
@synthesize sort;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"name"]) {
- self.name = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"sort"]) {
- self.sort = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"name"]) {
+ self.name = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"sort"]) {
+ self.sort = [NSString deserializeNode:node];
+ }
}
@end
@@ -77,18 +73,14 @@
{
if(toAdd != nil) [fieldName addObject:toAdd];
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName]
isEqualToString:@"collectionName"]) {
- self.collectionName = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"fieldName"]) {
- [self addFieldName:[NSString
deserializeNode:node]];
- }
- }
- }
+ if([[node localName] isEqualToString:@"collectionName"]) {
+ self.collectionName = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"fieldName"]) {
+ [self addFieldName:[NSString deserializeNode:node]];
+ }
}
@end
@@ -120,18 +112,14 @@
}
@synthesize key;
@synthesize value;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"key"]) {
- self.key = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"value"]) {
- self.value = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"key"]) {
+ self.key = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"value"]) {
+ self.value = [NSString deserializeNode:node];
+ }
}
@end
@@ -199,27 +187,23 @@
{
if(toAdd != nil) [option addObject:toAdd];
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"firstRecord"]) {
- self.firstRecord = [NSNumber
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"count"]) {
- self.count = [NSNumber deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"sortField"]) {
- [self addSortField:[WokSearchService_sortField
deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"viewField"]) {
- [self addViewField:[WokSearchService_viewField
deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"option"]) {
- [self addOption:[WokSearchService_keyValuePair
deserializeNode:node]];
- }
- }
- }
+ if([[node localName] isEqualToString:@"firstRecord"]) {
+ self.firstRecord = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"count"]) {
+ self.count = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"sortField"]) {
+ [self addSortField:[WokSearchService_sortField deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"viewField"]) {
+ [self addViewField:[WokSearchService_viewField deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"option"]) {
+ [self addOption:[WokSearchService_keyValuePair deserializeNode:node]];
+ }
}
@end
@@ -278,24 +262,20 @@
@synthesize databaseId;
@synthesize uid;
@synthesize queryLanguage;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"databaseId"]) {
- self.databaseId = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"uid"]) {
- self.uid = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"queryLanguage"])
{
- self.queryLanguage = [NSString
deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"databaseId"]) {
+ self.databaseId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"uid"]) {
+ self.uid = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"queryLanguage"]) {
+ self.queryLanguage = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -381,45 +361,41 @@
@synthesize citedTitle;
@synthesize citedWork;
@synthesize hot;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"uid"]) {
- self.uid = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"docid"]) {
- self.docid = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"articleId"]) {
- self.articleId = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"citedAuthor"]) {
- self.citedAuthor = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"timesCited"]) {
- self.timesCited = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"year"]) {
- self.year = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"page"]) {
- self.page = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"volume"]) {
- self.volume = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"citedTitle"]) {
- self.citedTitle = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"citedWork"]) {
- self.citedWork = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"hot"]) {
- self.hot = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"uid"]) {
+ self.uid = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"docid"]) {
+ self.docid = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"articleId"]) {
+ self.articleId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"citedAuthor"]) {
+ self.citedAuthor = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"timesCited"]) {
+ self.timesCited = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"year"]) {
+ self.year = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"page"]) {
+ self.page = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"volume"]) {
+ self.volume = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"citedTitle"]) {
+ self.citedTitle = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"citedWork"]) {
+ self.citedWork = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"hot"]) {
+ self.hot = [NSString deserializeNode:node];
+ }
}
@end
@@ -469,24 +445,20 @@
}
@synthesize recordsFound;
@synthesize recordsSearched;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"queryId"]) {
- self.queryId = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"references"]) {
- [self
addReferences:[WokSearchService_citedReference deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"recordsFound"]) {
- self.recordsFound = [NSNumber
deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"recordsSearched"]) {
- self.recordsSearched = [NSNumber
deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"queryId"]) {
+ self.queryId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"references"]) {
+ [self addReferences:[WokSearchService_citedReference
deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"recordsFound"]) {
+ self.recordsFound = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"recordsSearched"]) {
+ self.recordsSearched = [NSNumber deserializeNode:node];
+ }
}
@end
@@ -512,15 +484,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ =
[WokSearchService_citedReferencesSearchResults deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchService_citedReferencesSearchResults
deserializeNode:node];
+ }
}
@end
@@ -549,18 +517,14 @@
}
}
@synthesize queryId;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"queryId"]) {
- self.queryId = [NSString deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"queryId"]) {
+ self.queryId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -592,15 +556,11 @@
{
if(toAdd != nil) [return_ addObject:toAdd];
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- [self
addReturn_:[WokSearchService_citedReference deserializeNode:node]];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ [self addReturn_:[WokSearchService_citedReference
deserializeNode:node]];
+ }
}
@end
@@ -632,18 +592,14 @@
}
@synthesize collection;
@synthesize edition;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"collection"]) {
- self.collection = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"edition"]) {
- self.edition = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"collection"]) {
+ self.collection = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"edition"]) {
+ self.edition = [NSString deserializeNode:node];
+ }
}
@end
@@ -675,18 +631,14 @@
}
@synthesize begin;
@synthesize end;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"begin"]) {
- self.begin = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"end"]) {
- self.end = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"begin"]) {
+ self.begin = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"end"]) {
+ self.end = [NSString deserializeNode:node];
+ }
}
@end
@@ -745,30 +697,26 @@
}
@synthesize timeSpan;
@synthesize queryLanguage;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"databaseId"]) {
- self.databaseId = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"uid"]) {
- self.uid = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"editions"]) {
- [self addEditions:[WokSearchService_editionDesc
deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"timeSpan"]) {
- self.timeSpan = [WokSearchService_timeSpan
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"queryLanguage"])
{
- self.queryLanguage = [NSString
deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"databaseId"]) {
+ self.databaseId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"uid"]) {
+ self.uid = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"editions"]) {
+ [self addEditions:[WokSearchService_editionDesc deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"timeSpan"]) {
+ self.timeSpan = [WokSearchService_timeSpan deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"queryLanguage"]) {
+ self.queryLanguage = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -806,18 +754,14 @@
{
if(toAdd != nil) [value addObject:toAdd];
}
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"label"]) {
- self.label = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"value"]) {
- [self addValue:[NSString deserializeNode:node]];
- }
- }
- }
+ if([[node localName] isEqualToString:@"label"]) {
+ self.label = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"value"]) {
+ [self addValue:[NSString deserializeNode:node]];
+ }
}
@end
@@ -879,30 +823,26 @@
if(toAdd != nil) [optionValue addObject:toAdd];
}
@synthesize records;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"queryId"]) {
- self.queryId = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"recordsFound"]) {
- self.recordsFound = [NSNumber
deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"recordsSearched"]) {
- self.recordsSearched = [NSNumber
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"parent"]) {
- self.parent = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"optionValue"]) {
- [self
addOptionValue:[WokSearchService_labelValuesPair deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"records"]) {
- self.records = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"queryId"]) {
+ self.queryId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"recordsFound"]) {
+ self.recordsFound = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"recordsSearched"]) {
+ self.recordsSearched = [NSNumber deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"parent"]) {
+ self.parent = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"optionValue"]) {
+ [self addOptionValue:[WokSearchService_labelValuesPair
deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"records"]) {
+ self.records = [NSString deserializeNode:node];
+ }
}
@end
@@ -928,15 +868,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ =
[WokSearchService_fullRecordSearchResults deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchService_fullRecordSearchResults
deserializeNode:node];
+ }
}
@end
@@ -995,30 +931,26 @@
}
@synthesize timeSpan;
@synthesize queryLanguage;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"databaseId"]) {
- self.databaseId = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"uid"]) {
- self.uid = [NSString deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"editions"]) {
- [self addEditions:[WokSearchService_editionDesc
deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"timeSpan"]) {
- self.timeSpan = [WokSearchService_timeSpan
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"queryLanguage"])
{
- self.queryLanguage = [NSString
deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"databaseId"]) {
+ self.databaseId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"uid"]) {
+ self.uid = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"editions"]) {
+ [self addEditions:[WokSearchService_editionDesc deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"timeSpan"]) {
+ self.timeSpan = [WokSearchService_timeSpan deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"queryLanguage"]) {
+ self.queryLanguage = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -1044,15 +976,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ =
[WokSearchService_fullRecordSearchResults deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchService_fullRecordSearchResults
deserializeNode:node];
+ }
}
@end
@@ -1081,18 +1009,14 @@
}
}
@synthesize queryId;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"queryId"]) {
- self.queryId = [NSString deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"queryId"]) {
+ self.queryId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -1130,18 +1054,14 @@
if(toAdd != nil) [optionValue addObject:toAdd];
}
@synthesize records;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"optionValue"]) {
- [self
addOptionValue:[WokSearchService_labelValuesPair deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"records"]) {
- self.records = [NSString deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"optionValue"]) {
+ [self addOptionValue:[WokSearchService_labelValuesPair
deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"records"]) {
+ self.records = [NSString deserializeNode:node];
+ }
}
@end
@@ -1167,15 +1087,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ = [WokSearchService_fullRecordData
deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchService_fullRecordData deserializeNode:node];
+ }
}
@end
@@ -1222,24 +1138,20 @@
if(toAdd != nil) [uid addObject:toAdd];
}
@synthesize queryLanguage;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"databaseId"]) {
- self.databaseId = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"uid"]) {
- [self addUid:[NSString deserializeNode:node]];
- }
- if([[node localName] isEqualToString:@"queryLanguage"])
{
- self.queryLanguage = [NSString
deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"databaseId"]) {
+ self.databaseId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"uid"]) {
+ [self addUid:[NSString deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"queryLanguage"]) {
+ self.queryLanguage = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -1265,15 +1177,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ =
[WokSearchService_fullRecordSearchResults deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchService_fullRecordSearchResults
deserializeNode:node];
+ }
}
@end
@@ -1335,30 +1243,26 @@
@synthesize symbolicTimeSpan;
@synthesize timeSpan;
@synthesize queryLanguage;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"databaseId"]) {
- self.databaseId = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"userQuery"]) {
- self.userQuery = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"editions"]) {
- [self addEditions:[WokSearchService_editionDesc
deserializeNode:node]];
- }
- if([[node localName]
isEqualToString:@"symbolicTimeSpan"]) {
- self.symbolicTimeSpan = [NSString
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"timeSpan"]) {
- self.timeSpan = [WokSearchService_timeSpan
deserializeNode:node];
- }
- if([[node localName] isEqualToString:@"queryLanguage"])
{
- self.queryLanguage = [NSString
deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"databaseId"]) {
+ self.databaseId = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"userQuery"]) {
+ self.userQuery = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"editions"]) {
+ [self addEditions:[WokSearchService_editionDesc deserializeNode:node]];
+ }
+ else if([[node localName] isEqualToString:@"symbolicTimeSpan"]) {
+ self.symbolicTimeSpan = [NSString deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"timeSpan"]) {
+ self.timeSpan = [WokSearchService_timeSpan deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"queryLanguage"]) {
+ self.queryLanguage = [NSString deserializeNode:node];
+ }
}
@end
@@ -1387,18 +1291,14 @@
}
}
@synthesize queryParameters;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName]
isEqualToString:@"queryParameters"]) {
- self.queryParameters =
[WokSearchService_queryParameters deserializeNode:node];
- }
- if([[node localName]
isEqualToString:@"retrieveParameters"]) {
- self.retrieveParameters =
[WokSearchService_retrieveParameters deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"queryParameters"]) {
+ self.queryParameters = [WokSearchService_queryParameters
deserializeNode:node];
+ }
+ else if([[node localName] isEqualToString:@"retrieveParameters"]) {
+ self.retrieveParameters = [WokSearchService_retrieveParameters
deserializeNode:node];
+ }
}
@end
@@ -1424,15 +1324,11 @@
}
}
@synthesize return_;
-- (void)deserializeElementsFromNode:(NSXMLElement *)node
+- (void)deserializeChildNode:(NSXMLElement *)node
{
- for( node in [node children] ) {
- if([node kind] == NSXMLElementKind) {
- if([[node localName] isEqualToString:@"return"]) {
- self.return_ =
[WokSearchService_fullRecordSearchResults deserializeNode:node];
- }
- }
- }
+ if([[node localName] isEqualToString:@"return"]) {
+ self.return_ = [WokSearchService_fullRecordSearchResults
deserializeNode:node];
+ }
}
@end
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
_______________________________________________
Bibdesk-commit mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/bibdesk-commit