PageRenderTime 30ms CodeModel.GetById 11ms RepoModel.GetById 0ms app.codeStats 0ms

/WSDL2ObjC_example/WSDL2ObjC/WSDL/ForAndroid.h

https://gitlab.com/praveenvelanati/ios-demo
C Header | 1232 lines | 980 code | 51 blank | 201 comment | 0 complexity | 839661f1c1860ee3ecdb489f0fd9ff72 MD5 | raw file
  1. #import <Foundation/Foundation.h>
  2. #import "USAdditions.h"
  3. #import <libxml/tree.h>
  4. #import "USGlobals.h"
  5. @class ForAndroid_LoginAndroid;
  6. @class ForAndroid_LoginAndroidResponse;
  7. @class ForAndroid_GetNews;
  8. @class ForAndroid_GetNewsResponse;
  9. @class ForAndroid_GetNewsList;
  10. @class ForAndroid_GetNewsListResponse;
  11. @class ForAndroid_AddFeedBack;
  12. @class ForAndroid_AddFeedBackResponse;
  13. @class ForAndroid_CompleteAll;
  14. @class ForAndroid_CompleteAllResponse;
  15. @class ForAndroid_GetCompletePageList;
  16. @class ForAndroid_GetCompletePageListResponse;
  17. @class ForAndroid_SearchAccont;
  18. @class ForAndroid_SearchAccontResponse;
  19. @class ForAndroid_AddOrUpdateCarInfo;
  20. @class ForAndroid_AddOrUpdateCarInfoResponse;
  21. @class ForAndroid_AddOtherInfo;
  22. @class ForAndroid_AddOtherInfoResponse;
  23. @class ForAndroid_AddOrUpdateCarAttachment;
  24. @class ForAndroid_AddOrUpdateCarAttachmentResponse;
  25. @class ForAndroid_AddOrUpdateCarCondition;
  26. @class ForAndroid_AddOrUpdateCarConditionResponse;
  27. @class ForAndroid_AddDiagData;
  28. @class ForAndroid_AddDiagDataResponse;
  29. @class ForAndroid_AddupdateCarFileInfo;
  30. @class ForAndroid_AddupdateCarFileInfoResponse;
  31. @class ForAndroid_AddupdateDetectlist;
  32. @class ForAndroid_AddupdateDetectlistResponse;
  33. @class ForAndroid_AddupdateJmDetectlist;
  34. @class ForAndroid_AddupdateJmDetectlistResponse;
  35. @class ForAndroid_ForAndroidComplete;
  36. @class ForAndroid_ForAndroidCompleteResponse;
  37. @class ForAndroid_GetCarId;
  38. @class ForAndroid_GetCarIdResponse;
  39. @class ForAndroid_GetByVin;
  40. @class ForAndroid_GetByVinResponse;
  41. @class ForAndroid_GetBycarbiscid;
  42. @class ForAndroid_GetBycarbiscidResponse;
  43. @class ForAndroid_GetSixSuanfa;
  44. @class ForAndroid_GetSixSuanfaResponse;
  45. @class ForAndroid_SearchCarName;
  46. @class ForAndroid_SearchCarNameResponse;
  47. @class ForAndroid_GetDYCWCarInfo;
  48. @class ForAndroid_GetDYCWCarInfoResponse;
  49. @class ForAndroid_AddOrUpdateTaskOtherInfo;
  50. @class ForAndroid_AddOrUpdateTaskOtherInfoResponse;
  51. @class ForAndroid_GetTaskOtherInfoJsonByTaskID;
  52. @class ForAndroid_GetTaskOtherInfoJsonByTaskIDResponse;
  53. @class ForAndroid_GetCustomCarInfo;
  54. @class ForAndroid_GetCustomCarInfoResponse;
  55. @interface ForAndroid_LoginAndroid : NSObject {
  56. /* elements */
  57. NSString * name;
  58. NSString * password;
  59. NSString * device;
  60. /* attributes */
  61. }
  62. - (NSString *)nsPrefix;
  63. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  64. - (void)addAttributesToNode:(xmlNodePtr)node;
  65. - (void)addElementsToNode:(xmlNodePtr)node;
  66. + (ForAndroid_LoginAndroid *)deserializeNode:(xmlNodePtr)cur;
  67. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  68. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  69. /* elements */
  70. @property (retain) NSString * name;
  71. @property (retain) NSString * password;
  72. @property (retain) NSString * device;
  73. /* attributes */
  74. - (NSDictionary *)attributes;
  75. @end
  76. @interface ForAndroid_LoginAndroidResponse : NSObject {
  77. /* elements */
  78. NSString * LoginAndroidResult;
  79. /* attributes */
  80. }
  81. - (NSString *)nsPrefix;
  82. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  83. - (void)addAttributesToNode:(xmlNodePtr)node;
  84. - (void)addElementsToNode:(xmlNodePtr)node;
  85. + (ForAndroid_LoginAndroidResponse *)deserializeNode:(xmlNodePtr)cur;
  86. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  87. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  88. /* elements */
  89. @property (retain) NSString * LoginAndroidResult;
  90. /* attributes */
  91. - (NSDictionary *)attributes;
  92. @end
  93. @interface ForAndroid_GetNews : NSObject {
  94. /* elements */
  95. /* attributes */
  96. }
  97. - (NSString *)nsPrefix;
  98. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  99. - (void)addAttributesToNode:(xmlNodePtr)node;
  100. - (void)addElementsToNode:(xmlNodePtr)node;
  101. + (ForAndroid_GetNews *)deserializeNode:(xmlNodePtr)cur;
  102. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  103. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  104. /* elements */
  105. /* attributes */
  106. - (NSDictionary *)attributes;
  107. @end
  108. @interface ForAndroid_GetNewsResponse : NSObject {
  109. /* elements */
  110. NSString * GetNewsResult;
  111. /* attributes */
  112. }
  113. - (NSString *)nsPrefix;
  114. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  115. - (void)addAttributesToNode:(xmlNodePtr)node;
  116. - (void)addElementsToNode:(xmlNodePtr)node;
  117. + (ForAndroid_GetNewsResponse *)deserializeNode:(xmlNodePtr)cur;
  118. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  119. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  120. /* elements */
  121. @property (retain) NSString * GetNewsResult;
  122. /* attributes */
  123. - (NSDictionary *)attributes;
  124. @end
  125. @interface ForAndroid_GetNewsList : NSObject {
  126. /* elements */
  127. NSNumber * pageindex;
  128. NSNumber * pagesize;
  129. NSNumber * type;
  130. NSString * sourse;
  131. /* attributes */
  132. }
  133. - (NSString *)nsPrefix;
  134. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  135. - (void)addAttributesToNode:(xmlNodePtr)node;
  136. - (void)addElementsToNode:(xmlNodePtr)node;
  137. + (ForAndroid_GetNewsList *)deserializeNode:(xmlNodePtr)cur;
  138. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  139. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  140. /* elements */
  141. @property (retain) NSNumber * pageindex;
  142. @property (retain) NSNumber * pagesize;
  143. @property (retain) NSNumber * type;
  144. @property (retain) NSString * sourse;
  145. /* attributes */
  146. - (NSDictionary *)attributes;
  147. @end
  148. @interface ForAndroid_GetNewsListResponse : NSObject {
  149. /* elements */
  150. NSString * GetNewsListResult;
  151. /* attributes */
  152. }
  153. - (NSString *)nsPrefix;
  154. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  155. - (void)addAttributesToNode:(xmlNodePtr)node;
  156. - (void)addElementsToNode:(xmlNodePtr)node;
  157. + (ForAndroid_GetNewsListResponse *)deserializeNode:(xmlNodePtr)cur;
  158. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  159. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  160. /* elements */
  161. @property (retain) NSString * GetNewsListResult;
  162. /* attributes */
  163. - (NSDictionary *)attributes;
  164. @end
  165. @interface ForAndroid_AddFeedBack : NSObject {
  166. /* elements */
  167. NSString * content;
  168. NSString * userid;
  169. /* attributes */
  170. }
  171. - (NSString *)nsPrefix;
  172. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  173. - (void)addAttributesToNode:(xmlNodePtr)node;
  174. - (void)addElementsToNode:(xmlNodePtr)node;
  175. + (ForAndroid_AddFeedBack *)deserializeNode:(xmlNodePtr)cur;
  176. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  177. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  178. /* elements */
  179. @property (retain) NSString * content;
  180. @property (retain) NSString * userid;
  181. /* attributes */
  182. - (NSDictionary *)attributes;
  183. @end
  184. @interface ForAndroid_AddFeedBackResponse : NSObject {
  185. /* elements */
  186. NSString * AddFeedBackResult;
  187. /* attributes */
  188. }
  189. - (NSString *)nsPrefix;
  190. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  191. - (void)addAttributesToNode:(xmlNodePtr)node;
  192. - (void)addElementsToNode:(xmlNodePtr)node;
  193. + (ForAndroid_AddFeedBackResponse *)deserializeNode:(xmlNodePtr)cur;
  194. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  195. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  196. /* elements */
  197. @property (retain) NSString * AddFeedBackResult;
  198. /* attributes */
  199. - (NSDictionary *)attributes;
  200. @end
  201. @interface ForAndroid_CompleteAll : NSObject {
  202. /* elements */
  203. NSNumber * userid;
  204. NSNumber * carid;
  205. /* attributes */
  206. }
  207. - (NSString *)nsPrefix;
  208. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  209. - (void)addAttributesToNode:(xmlNodePtr)node;
  210. - (void)addElementsToNode:(xmlNodePtr)node;
  211. + (ForAndroid_CompleteAll *)deserializeNode:(xmlNodePtr)cur;
  212. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  213. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  214. /* elements */
  215. @property (retain) NSNumber * userid;
  216. @property (retain) NSNumber * carid;
  217. /* attributes */
  218. - (NSDictionary *)attributes;
  219. @end
  220. @interface ForAndroid_CompleteAllResponse : NSObject {
  221. /* elements */
  222. NSString * CompleteAllResult;
  223. /* attributes */
  224. }
  225. - (NSString *)nsPrefix;
  226. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  227. - (void)addAttributesToNode:(xmlNodePtr)node;
  228. - (void)addElementsToNode:(xmlNodePtr)node;
  229. + (ForAndroid_CompleteAllResponse *)deserializeNode:(xmlNodePtr)cur;
  230. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  231. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  232. /* elements */
  233. @property (retain) NSString * CompleteAllResult;
  234. /* attributes */
  235. - (NSDictionary *)attributes;
  236. @end
  237. @interface ForAndroid_GetCompletePageList : NSObject {
  238. /* elements */
  239. NSNumber * pagesize;
  240. NSNumber * pageindex;
  241. NSString * sdate;
  242. NSString * edate;
  243. NSNumber * brandId;
  244. NSNumber * serialid;
  245. NSNumber * type;
  246. NSNumber * userid;
  247. /* attributes */
  248. }
  249. - (NSString *)nsPrefix;
  250. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  251. - (void)addAttributesToNode:(xmlNodePtr)node;
  252. - (void)addElementsToNode:(xmlNodePtr)node;
  253. + (ForAndroid_GetCompletePageList *)deserializeNode:(xmlNodePtr)cur;
  254. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  255. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  256. /* elements */
  257. @property (retain) NSNumber * pagesize;
  258. @property (retain) NSNumber * pageindex;
  259. @property (retain) NSString * sdate;
  260. @property (retain) NSString * edate;
  261. @property (retain) NSNumber * brandId;
  262. @property (retain) NSNumber * serialid;
  263. @property (retain) NSNumber * type;
  264. @property (retain) NSNumber * userid;
  265. /* attributes */
  266. - (NSDictionary *)attributes;
  267. @end
  268. @interface ForAndroid_GetCompletePageListResponse : NSObject {
  269. /* elements */
  270. NSString * GetCompletePageListResult;
  271. /* attributes */
  272. }
  273. - (NSString *)nsPrefix;
  274. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  275. - (void)addAttributesToNode:(xmlNodePtr)node;
  276. - (void)addElementsToNode:(xmlNodePtr)node;
  277. + (ForAndroid_GetCompletePageListResponse *)deserializeNode:(xmlNodePtr)cur;
  278. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  279. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  280. /* elements */
  281. @property (retain) NSString * GetCompletePageListResult;
  282. /* attributes */
  283. - (NSDictionary *)attributes;
  284. @end
  285. @interface ForAndroid_SearchAccont : NSObject {
  286. /* elements */
  287. NSString * key;
  288. NSNumber * pageindex;
  289. NSNumber * pagesize;
  290. /* attributes */
  291. }
  292. - (NSString *)nsPrefix;
  293. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  294. - (void)addAttributesToNode:(xmlNodePtr)node;
  295. - (void)addElementsToNode:(xmlNodePtr)node;
  296. + (ForAndroid_SearchAccont *)deserializeNode:(xmlNodePtr)cur;
  297. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  298. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  299. /* elements */
  300. @property (retain) NSString * key;
  301. @property (retain) NSNumber * pageindex;
  302. @property (retain) NSNumber * pagesize;
  303. /* attributes */
  304. - (NSDictionary *)attributes;
  305. @end
  306. @interface ForAndroid_SearchAccontResponse : NSObject {
  307. /* elements */
  308. NSString * SearchAccontResult;
  309. /* attributes */
  310. }
  311. - (NSString *)nsPrefix;
  312. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  313. - (void)addAttributesToNode:(xmlNodePtr)node;
  314. - (void)addElementsToNode:(xmlNodePtr)node;
  315. + (ForAndroid_SearchAccontResponse *)deserializeNode:(xmlNodePtr)cur;
  316. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  317. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  318. /* elements */
  319. @property (retain) NSString * SearchAccontResult;
  320. /* attributes */
  321. - (NSDictionary *)attributes;
  322. @end
  323. @interface ForAndroid_AddOrUpdateCarInfo : NSObject {
  324. /* elements */
  325. NSString * json;
  326. NSNumber * tvaid;
  327. /* attributes */
  328. }
  329. - (NSString *)nsPrefix;
  330. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  331. - (void)addAttributesToNode:(xmlNodePtr)node;
  332. - (void)addElementsToNode:(xmlNodePtr)node;
  333. + (ForAndroid_AddOrUpdateCarInfo *)deserializeNode:(xmlNodePtr)cur;
  334. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  335. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  336. /* elements */
  337. @property (retain) NSString * json;
  338. @property (retain) NSNumber * tvaid;
  339. /* attributes */
  340. - (NSDictionary *)attributes;
  341. @end
  342. @interface ForAndroid_AddOrUpdateCarInfoResponse : NSObject {
  343. /* elements */
  344. NSString * AddOrUpdateCarInfoResult;
  345. /* attributes */
  346. }
  347. - (NSString *)nsPrefix;
  348. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  349. - (void)addAttributesToNode:(xmlNodePtr)node;
  350. - (void)addElementsToNode:(xmlNodePtr)node;
  351. + (ForAndroid_AddOrUpdateCarInfoResponse *)deserializeNode:(xmlNodePtr)cur;
  352. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  353. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  354. /* elements */
  355. @property (retain) NSString * AddOrUpdateCarInfoResult;
  356. /* attributes */
  357. - (NSDictionary *)attributes;
  358. @end
  359. @interface ForAndroid_AddOtherInfo : NSObject {
  360. /* elements */
  361. NSString * json;
  362. NSNumber * userid;
  363. /* attributes */
  364. }
  365. - (NSString *)nsPrefix;
  366. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  367. - (void)addAttributesToNode:(xmlNodePtr)node;
  368. - (void)addElementsToNode:(xmlNodePtr)node;
  369. + (ForAndroid_AddOtherInfo *)deserializeNode:(xmlNodePtr)cur;
  370. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  371. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  372. /* elements */
  373. @property (retain) NSString * json;
  374. @property (retain) NSNumber * userid;
  375. /* attributes */
  376. - (NSDictionary *)attributes;
  377. @end
  378. @interface ForAndroid_AddOtherInfoResponse : NSObject {
  379. /* elements */
  380. NSString * AddOtherInfoResult;
  381. /* attributes */
  382. }
  383. - (NSString *)nsPrefix;
  384. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  385. - (void)addAttributesToNode:(xmlNodePtr)node;
  386. - (void)addElementsToNode:(xmlNodePtr)node;
  387. + (ForAndroid_AddOtherInfoResponse *)deserializeNode:(xmlNodePtr)cur;
  388. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  389. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  390. /* elements */
  391. @property (retain) NSString * AddOtherInfoResult;
  392. /* attributes */
  393. - (NSDictionary *)attributes;
  394. @end
  395. @interface ForAndroid_AddOrUpdateCarAttachment : NSObject {
  396. /* elements */
  397. NSString * json;
  398. /* attributes */
  399. }
  400. - (NSString *)nsPrefix;
  401. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  402. - (void)addAttributesToNode:(xmlNodePtr)node;
  403. - (void)addElementsToNode:(xmlNodePtr)node;
  404. + (ForAndroid_AddOrUpdateCarAttachment *)deserializeNode:(xmlNodePtr)cur;
  405. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  406. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  407. /* elements */
  408. @property (retain) NSString * json;
  409. /* attributes */
  410. - (NSDictionary *)attributes;
  411. @end
  412. @interface ForAndroid_AddOrUpdateCarAttachmentResponse : NSObject {
  413. /* elements */
  414. NSString * AddOrUpdateCarAttachmentResult;
  415. /* attributes */
  416. }
  417. - (NSString *)nsPrefix;
  418. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  419. - (void)addAttributesToNode:(xmlNodePtr)node;
  420. - (void)addElementsToNode:(xmlNodePtr)node;
  421. + (ForAndroid_AddOrUpdateCarAttachmentResponse *)deserializeNode:(xmlNodePtr)cur;
  422. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  423. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  424. /* elements */
  425. @property (retain) NSString * AddOrUpdateCarAttachmentResult;
  426. /* attributes */
  427. - (NSDictionary *)attributes;
  428. @end
  429. @interface ForAndroid_AddOrUpdateCarCondition : NSObject {
  430. /* elements */
  431. NSString * json;
  432. /* attributes */
  433. }
  434. - (NSString *)nsPrefix;
  435. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  436. - (void)addAttributesToNode:(xmlNodePtr)node;
  437. - (void)addElementsToNode:(xmlNodePtr)node;
  438. + (ForAndroid_AddOrUpdateCarCondition *)deserializeNode:(xmlNodePtr)cur;
  439. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  440. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  441. /* elements */
  442. @property (retain) NSString * json;
  443. /* attributes */
  444. - (NSDictionary *)attributes;
  445. @end
  446. @interface ForAndroid_AddOrUpdateCarConditionResponse : NSObject {
  447. /* elements */
  448. NSString * AddOrUpdateCarConditionResult;
  449. /* attributes */
  450. }
  451. - (NSString *)nsPrefix;
  452. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  453. - (void)addAttributesToNode:(xmlNodePtr)node;
  454. - (void)addElementsToNode:(xmlNodePtr)node;
  455. + (ForAndroid_AddOrUpdateCarConditionResponse *)deserializeNode:(xmlNodePtr)cur;
  456. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  457. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  458. /* elements */
  459. @property (retain) NSString * AddOrUpdateCarConditionResult;
  460. /* attributes */
  461. - (NSDictionary *)attributes;
  462. @end
  463. @interface ForAndroid_AddDiagData : NSObject {
  464. /* elements */
  465. NSString * carid;
  466. NSNumber * userid;
  467. NSString * json;
  468. NSString * lawLess;
  469. /* attributes */
  470. }
  471. - (NSString *)nsPrefix;
  472. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  473. - (void)addAttributesToNode:(xmlNodePtr)node;
  474. - (void)addElementsToNode:(xmlNodePtr)node;
  475. + (ForAndroid_AddDiagData *)deserializeNode:(xmlNodePtr)cur;
  476. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  477. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  478. /* elements */
  479. @property (retain) NSString * carid;
  480. @property (retain) NSNumber * userid;
  481. @property (retain) NSString * json;
  482. @property (retain) NSString * lawLess;
  483. /* attributes */
  484. - (NSDictionary *)attributes;
  485. @end
  486. @interface ForAndroid_AddDiagDataResponse : NSObject {
  487. /* elements */
  488. NSString * AddDiagDataResult;
  489. /* attributes */
  490. }
  491. - (NSString *)nsPrefix;
  492. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  493. - (void)addAttributesToNode:(xmlNodePtr)node;
  494. - (void)addElementsToNode:(xmlNodePtr)node;
  495. + (ForAndroid_AddDiagDataResponse *)deserializeNode:(xmlNodePtr)cur;
  496. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  497. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  498. /* elements */
  499. @property (retain) NSString * AddDiagDataResult;
  500. /* attributes */
  501. - (NSDictionary *)attributes;
  502. @end
  503. @interface ForAndroid_AddupdateCarFileInfo : NSObject {
  504. /* elements */
  505. NSString * json;
  506. /* attributes */
  507. }
  508. - (NSString *)nsPrefix;
  509. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  510. - (void)addAttributesToNode:(xmlNodePtr)node;
  511. - (void)addElementsToNode:(xmlNodePtr)node;
  512. + (ForAndroid_AddupdateCarFileInfo *)deserializeNode:(xmlNodePtr)cur;
  513. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  514. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  515. /* elements */
  516. @property (retain) NSString * json;
  517. /* attributes */
  518. - (NSDictionary *)attributes;
  519. @end
  520. @interface ForAndroid_AddupdateCarFileInfoResponse : NSObject {
  521. /* elements */
  522. NSString * AddupdateCarFileInfoResult;
  523. /* attributes */
  524. }
  525. - (NSString *)nsPrefix;
  526. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  527. - (void)addAttributesToNode:(xmlNodePtr)node;
  528. - (void)addElementsToNode:(xmlNodePtr)node;
  529. + (ForAndroid_AddupdateCarFileInfoResponse *)deserializeNode:(xmlNodePtr)cur;
  530. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  531. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  532. /* elements */
  533. @property (retain) NSString * AddupdateCarFileInfoResult;
  534. /* attributes */
  535. - (NSDictionary *)attributes;
  536. @end
  537. @interface ForAndroid_AddupdateDetectlist : NSObject {
  538. /* elements */
  539. NSString * json;
  540. /* attributes */
  541. }
  542. - (NSString *)nsPrefix;
  543. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  544. - (void)addAttributesToNode:(xmlNodePtr)node;
  545. - (void)addElementsToNode:(xmlNodePtr)node;
  546. + (ForAndroid_AddupdateDetectlist *)deserializeNode:(xmlNodePtr)cur;
  547. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  548. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  549. /* elements */
  550. @property (retain) NSString * json;
  551. /* attributes */
  552. - (NSDictionary *)attributes;
  553. @end
  554. @interface ForAndroid_AddupdateDetectlistResponse : NSObject {
  555. /* elements */
  556. NSString * AddupdateDetectlistResult;
  557. /* attributes */
  558. }
  559. - (NSString *)nsPrefix;
  560. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  561. - (void)addAttributesToNode:(xmlNodePtr)node;
  562. - (void)addElementsToNode:(xmlNodePtr)node;
  563. + (ForAndroid_AddupdateDetectlistResponse *)deserializeNode:(xmlNodePtr)cur;
  564. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  565. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  566. /* elements */
  567. @property (retain) NSString * AddupdateDetectlistResult;
  568. /* attributes */
  569. - (NSDictionary *)attributes;
  570. @end
  571. @interface ForAndroid_AddupdateJmDetectlist : NSObject {
  572. /* elements */
  573. NSString * json;
  574. /* attributes */
  575. }
  576. - (NSString *)nsPrefix;
  577. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  578. - (void)addAttributesToNode:(xmlNodePtr)node;
  579. - (void)addElementsToNode:(xmlNodePtr)node;
  580. + (ForAndroid_AddupdateJmDetectlist *)deserializeNode:(xmlNodePtr)cur;
  581. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  582. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  583. /* elements */
  584. @property (retain) NSString * json;
  585. /* attributes */
  586. - (NSDictionary *)attributes;
  587. @end
  588. @interface ForAndroid_AddupdateJmDetectlistResponse : NSObject {
  589. /* elements */
  590. NSString * AddupdateJmDetectlistResult;
  591. /* attributes */
  592. }
  593. - (NSString *)nsPrefix;
  594. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  595. - (void)addAttributesToNode:(xmlNodePtr)node;
  596. - (void)addElementsToNode:(xmlNodePtr)node;
  597. + (ForAndroid_AddupdateJmDetectlistResponse *)deserializeNode:(xmlNodePtr)cur;
  598. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  599. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  600. /* elements */
  601. @property (retain) NSString * AddupdateJmDetectlistResult;
  602. /* attributes */
  603. - (NSDictionary *)attributes;
  604. @end
  605. @interface ForAndroid_ForAndroidComplete : NSObject {
  606. /* elements */
  607. NSNumber * userid;
  608. NSNumber * carid;
  609. /* attributes */
  610. }
  611. - (NSString *)nsPrefix;
  612. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  613. - (void)addAttributesToNode:(xmlNodePtr)node;
  614. - (void)addElementsToNode:(xmlNodePtr)node;
  615. + (ForAndroid_ForAndroidComplete *)deserializeNode:(xmlNodePtr)cur;
  616. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  617. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  618. /* elements */
  619. @property (retain) NSNumber * userid;
  620. @property (retain) NSNumber * carid;
  621. /* attributes */
  622. - (NSDictionary *)attributes;
  623. @end
  624. @interface ForAndroid_ForAndroidCompleteResponse : NSObject {
  625. /* elements */
  626. NSString * ForAndroidCompleteResult;
  627. /* attributes */
  628. }
  629. - (NSString *)nsPrefix;
  630. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  631. - (void)addAttributesToNode:(xmlNodePtr)node;
  632. - (void)addElementsToNode:(xmlNodePtr)node;
  633. + (ForAndroid_ForAndroidCompleteResponse *)deserializeNode:(xmlNodePtr)cur;
  634. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  635. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  636. /* elements */
  637. @property (retain) NSString * ForAndroidCompleteResult;
  638. /* attributes */
  639. - (NSDictionary *)attributes;
  640. @end
  641. @interface ForAndroid_GetCarId : NSObject {
  642. /* elements */
  643. NSNumber * userid;
  644. NSNumber * carid;
  645. /* attributes */
  646. }
  647. - (NSString *)nsPrefix;
  648. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  649. - (void)addAttributesToNode:(xmlNodePtr)node;
  650. - (void)addElementsToNode:(xmlNodePtr)node;
  651. + (ForAndroid_GetCarId *)deserializeNode:(xmlNodePtr)cur;
  652. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  653. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  654. /* elements */
  655. @property (retain) NSNumber * userid;
  656. @property (retain) NSNumber * carid;
  657. /* attributes */
  658. - (NSDictionary *)attributes;
  659. @end
  660. @interface ForAndroid_GetCarIdResponse : NSObject {
  661. /* elements */
  662. NSString * GetCarIdResult;
  663. /* attributes */
  664. }
  665. - (NSString *)nsPrefix;
  666. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  667. - (void)addAttributesToNode:(xmlNodePtr)node;
  668. - (void)addElementsToNode:(xmlNodePtr)node;
  669. + (ForAndroid_GetCarIdResponse *)deserializeNode:(xmlNodePtr)cur;
  670. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  671. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  672. /* elements */
  673. @property (retain) NSString * GetCarIdResult;
  674. /* attributes */
  675. - (NSDictionary *)attributes;
  676. @end
  677. @interface ForAndroid_GetByVin : NSObject {
  678. /* elements */
  679. NSString * vin;
  680. NSString * code;
  681. NSString * ccsj;
  682. /* attributes */
  683. }
  684. - (NSString *)nsPrefix;
  685. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  686. - (void)addAttributesToNode:(xmlNodePtr)node;
  687. - (void)addElementsToNode:(xmlNodePtr)node;
  688. + (ForAndroid_GetByVin *)deserializeNode:(xmlNodePtr)cur;
  689. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  690. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  691. /* elements */
  692. @property (retain) NSString * vin;
  693. @property (retain) NSString * code;
  694. @property (retain) NSString * ccsj;
  695. /* attributes */
  696. - (NSDictionary *)attributes;
  697. @end
  698. @interface ForAndroid_GetByVinResponse : NSObject {
  699. /* elements */
  700. NSString * GetByVinResult;
  701. /* attributes */
  702. }
  703. - (NSString *)nsPrefix;
  704. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  705. - (void)addAttributesToNode:(xmlNodePtr)node;
  706. - (void)addElementsToNode:(xmlNodePtr)node;
  707. + (ForAndroid_GetByVinResponse *)deserializeNode:(xmlNodePtr)cur;
  708. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  709. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  710. /* elements */
  711. @property (retain) NSString * GetByVinResult;
  712. /* attributes */
  713. - (NSDictionary *)attributes;
  714. @end
  715. @interface ForAndroid_GetBycarbiscid : NSObject {
  716. /* elements */
  717. NSNumber * carbiscid;
  718. /* attributes */
  719. }
  720. - (NSString *)nsPrefix;
  721. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  722. - (void)addAttributesToNode:(xmlNodePtr)node;
  723. - (void)addElementsToNode:(xmlNodePtr)node;
  724. + (ForAndroid_GetBycarbiscid *)deserializeNode:(xmlNodePtr)cur;
  725. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  726. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  727. /* elements */
  728. @property (retain) NSNumber * carbiscid;
  729. /* attributes */
  730. - (NSDictionary *)attributes;
  731. @end
  732. @interface ForAndroid_GetBycarbiscidResponse : NSObject {
  733. /* elements */
  734. NSString * GetBycarbiscidResult;
  735. /* attributes */
  736. }
  737. - (NSString *)nsPrefix;
  738. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  739. - (void)addAttributesToNode:(xmlNodePtr)node;
  740. - (void)addElementsToNode:(xmlNodePtr)node;
  741. + (ForAndroid_GetBycarbiscidResponse *)deserializeNode:(xmlNodePtr)cur;
  742. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  743. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  744. /* elements */
  745. @property (retain) NSString * GetBycarbiscidResult;
  746. /* attributes */
  747. - (NSDictionary *)attributes;
  748. @end
  749. @interface ForAndroid_GetSixSuanfa : NSObject {
  750. /* elements */
  751. NSString * json;
  752. /* attributes */
  753. }
  754. - (NSString *)nsPrefix;
  755. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  756. - (void)addAttributesToNode:(xmlNodePtr)node;
  757. - (void)addElementsToNode:(xmlNodePtr)node;
  758. + (ForAndroid_GetSixSuanfa *)deserializeNode:(xmlNodePtr)cur;
  759. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  760. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  761. /* elements */
  762. @property (retain) NSString * json;
  763. /* attributes */
  764. - (NSDictionary *)attributes;
  765. @end
  766. @interface ForAndroid_GetSixSuanfaResponse : NSObject {
  767. /* elements */
  768. NSString * GetSixSuanfaResult;
  769. /* attributes */
  770. }
  771. - (NSString *)nsPrefix;
  772. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  773. - (void)addAttributesToNode:(xmlNodePtr)node;
  774. - (void)addElementsToNode:(xmlNodePtr)node;
  775. + (ForAndroid_GetSixSuanfaResponse *)deserializeNode:(xmlNodePtr)cur;
  776. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  777. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  778. /* elements */
  779. @property (retain) NSString * GetSixSuanfaResult;
  780. /* attributes */
  781. - (NSDictionary *)attributes;
  782. @end
  783. @interface ForAndroid_SearchCarName : NSObject {
  784. /* elements */
  785. NSString * json;
  786. /* attributes */
  787. }
  788. - (NSString *)nsPrefix;
  789. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  790. - (void)addAttributesToNode:(xmlNodePtr)node;
  791. - (void)addElementsToNode:(xmlNodePtr)node;
  792. + (ForAndroid_SearchCarName *)deserializeNode:(xmlNodePtr)cur;
  793. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  794. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  795. /* elements */
  796. @property (retain) NSString * json;
  797. /* attributes */
  798. - (NSDictionary *)attributes;
  799. @end
  800. @interface ForAndroid_SearchCarNameResponse : NSObject {
  801. /* elements */
  802. NSString * SearchCarNameResult;
  803. /* attributes */
  804. }
  805. - (NSString *)nsPrefix;
  806. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  807. - (void)addAttributesToNode:(xmlNodePtr)node;
  808. - (void)addElementsToNode:(xmlNodePtr)node;
  809. + (ForAndroid_SearchCarNameResponse *)deserializeNode:(xmlNodePtr)cur;
  810. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  811. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  812. /* elements */
  813. @property (retain) NSString * SearchCarNameResult;
  814. /* attributes */
  815. - (NSDictionary *)attributes;
  816. @end
  817. @interface ForAndroid_GetDYCWCarInfo : NSObject {
  818. /* elements */
  819. NSNumber * BranId;
  820. NSNumber * SerieId;
  821. NSNumber * ProducerId;
  822. /* attributes */
  823. }
  824. - (NSString *)nsPrefix;
  825. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  826. - (void)addAttributesToNode:(xmlNodePtr)node;
  827. - (void)addElementsToNode:(xmlNodePtr)node;
  828. + (ForAndroid_GetDYCWCarInfo *)deserializeNode:(xmlNodePtr)cur;
  829. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  830. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  831. /* elements */
  832. @property (retain) NSNumber * BranId;
  833. @property (retain) NSNumber * SerieId;
  834. @property (retain) NSNumber * ProducerId;
  835. /* attributes */
  836. - (NSDictionary *)attributes;
  837. @end
  838. @interface ForAndroid_GetDYCWCarInfoResponse : NSObject {
  839. /* elements */
  840. NSString * GetDYCWCarInfoResult;
  841. /* attributes */
  842. }
  843. - (NSString *)nsPrefix;
  844. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  845. - (void)addAttributesToNode:(xmlNodePtr)node;
  846. - (void)addElementsToNode:(xmlNodePtr)node;
  847. + (ForAndroid_GetDYCWCarInfoResponse *)deserializeNode:(xmlNodePtr)cur;
  848. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  849. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  850. /* elements */
  851. @property (retain) NSString * GetDYCWCarInfoResult;
  852. /* attributes */
  853. - (NSDictionary *)attributes;
  854. @end
  855. @interface ForAndroid_AddOrUpdateTaskOtherInfo : NSObject {
  856. /* elements */
  857. NSString * json;
  858. /* attributes */
  859. }
  860. - (NSString *)nsPrefix;
  861. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  862. - (void)addAttributesToNode:(xmlNodePtr)node;
  863. - (void)addElementsToNode:(xmlNodePtr)node;
  864. + (ForAndroid_AddOrUpdateTaskOtherInfo *)deserializeNode:(xmlNodePtr)cur;
  865. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  866. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  867. /* elements */
  868. @property (retain) NSString * json;
  869. /* attributes */
  870. - (NSDictionary *)attributes;
  871. @end
  872. @interface ForAndroid_AddOrUpdateTaskOtherInfoResponse : NSObject {
  873. /* elements */
  874. NSString * AddOrUpdateTaskOtherInfoResult;
  875. /* attributes */
  876. }
  877. - (NSString *)nsPrefix;
  878. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  879. - (void)addAttributesToNode:(xmlNodePtr)node;
  880. - (void)addElementsToNode:(xmlNodePtr)node;
  881. + (ForAndroid_AddOrUpdateTaskOtherInfoResponse *)deserializeNode:(xmlNodePtr)cur;
  882. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  883. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  884. /* elements */
  885. @property (retain) NSString * AddOrUpdateTaskOtherInfoResult;
  886. /* attributes */
  887. - (NSDictionary *)attributes;
  888. @end
  889. @interface ForAndroid_GetTaskOtherInfoJsonByTaskID : NSObject {
  890. /* elements */
  891. NSNumber * taskID;
  892. /* attributes */
  893. }
  894. - (NSString *)nsPrefix;
  895. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  896. - (void)addAttributesToNode:(xmlNodePtr)node;
  897. - (void)addElementsToNode:(xmlNodePtr)node;
  898. + (ForAndroid_GetTaskOtherInfoJsonByTaskID *)deserializeNode:(xmlNodePtr)cur;
  899. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  900. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  901. /* elements */
  902. @property (retain) NSNumber * taskID;
  903. /* attributes */
  904. - (NSDictionary *)attributes;
  905. @end
  906. @interface ForAndroid_GetTaskOtherInfoJsonByTaskIDResponse : NSObject {
  907. /* elements */
  908. NSString * GetTaskOtherInfoJsonByTaskIDResult;
  909. /* attributes */
  910. }
  911. - (NSString *)nsPrefix;
  912. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  913. - (void)addAttributesToNode:(xmlNodePtr)node;
  914. - (void)addElementsToNode:(xmlNodePtr)node;
  915. + (ForAndroid_GetTaskOtherInfoJsonByTaskIDResponse *)deserializeNode:(xmlNodePtr)cur;
  916. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  917. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  918. /* elements */
  919. @property (retain) NSString * GetTaskOtherInfoJsonByTaskIDResult;
  920. /* attributes */
  921. - (NSDictionary *)attributes;
  922. @end
  923. @interface ForAndroid_GetCustomCarInfo : NSObject {
  924. /* elements */
  925. NSNumber * userid;
  926. NSNumber * carid;
  927. /* attributes */
  928. }
  929. - (NSString *)nsPrefix;
  930. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  931. - (void)addAttributesToNode:(xmlNodePtr)node;
  932. - (void)addElementsToNode:(xmlNodePtr)node;
  933. + (ForAndroid_GetCustomCarInfo *)deserializeNode:(xmlNodePtr)cur;
  934. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  935. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  936. /* elements */
  937. @property (retain) NSNumber * userid;
  938. @property (retain) NSNumber * carid;
  939. /* attributes */
  940. - (NSDictionary *)attributes;
  941. @end
  942. @interface ForAndroid_GetCustomCarInfoResponse : NSObject {
  943. /* elements */
  944. NSString * GetCustomCarInfoResult;
  945. /* attributes */
  946. }
  947. - (NSString *)nsPrefix;
  948. - (xmlNodePtr)xmlNodeForDoc:(xmlDocPtr)doc elementName:(NSString *)elName elementNSPrefix:(NSString *)elNSPrefix;
  949. - (void)addAttributesToNode:(xmlNodePtr)node;
  950. - (void)addElementsToNode:(xmlNodePtr)node;
  951. + (ForAndroid_GetCustomCarInfoResponse *)deserializeNode:(xmlNodePtr)cur;
  952. - (void)deserializeAttributesFromNode:(xmlNodePtr)cur;
  953. - (void)deserializeElementsFromNode:(xmlNodePtr)cur;
  954. /* elements */
  955. @property (retain) NSString * GetCustomCarInfoResult;
  956. /* attributes */
  957. - (NSDictionary *)attributes;
  958. @end
  959. /* Cookies handling provided by http://en.wikibooks.org/wiki/Programming:WebObjects/Web_Services/Web_Service_Provider */
  960. #import <libxml/parser.h>
  961. #import "xsd.h"
  962. #import "ForAndroid.h"
  963. @class ForAndroidSoapBinding;
  964. @class ForAndroidSoap12Binding;
  965. @interface ForAndroid : NSObject {
  966. }
  967. + (ForAndroidSoapBinding *)ForAndroidSoapBinding;
  968. + (ForAndroidSoap12Binding *)ForAndroidSoap12Binding;
  969. @end
  970. @class ForAndroidSoapBindingResponse;
  971. @class ForAndroidSoapBindingOperation;
  972. @protocol ForAndroidSoapBindingResponseDelegate <NSObject>
  973. - (void) operation:(ForAndroidSoapBindingOperation *)operation completedWithResponse:(ForAndroidSoapBindingResponse *)response;
  974. @end
  975. @interface ForAndroidSoapBinding : NSObject <ForAndroidSoapBindingResponseDelegate> {
  976. NSURL *address;
  977. NSTimeInterval defaultTimeout;
  978. NSMutableArray *cookies;
  979. BOOL logXMLInOut;
  980. BOOL synchronousOperationComplete;
  981. NSString *authUsername;
  982. NSString *authPassword;
  983. }
  984. @property (copy) NSURL *address;
  985. @property (assign) BOOL logXMLInOut;
  986. @property (assign) NSTimeInterval defaultTimeout;
  987. @property (nonatomic, retain) NSMutableArray *cookies;
  988. @property (nonatomic, retain) NSString *authUsername;
  989. @property (nonatomic, retain) NSString *authPassword;
  990. - (id)initWithAddress:(NSString *)anAddress;
  991. - (void)sendHTTPCallUsingBody:(NSString *)body soapAction:(NSString *)soapAction forOperation:(ForAndroidSoapBindingOperation *)operation;
  992. - (void)addCookie:(NSHTTPCookie *)toAdd;
  993. - (ForAndroidSoapBindingResponse *)LoginAndroidUsingParameters:(ForAndroid_LoginAndroid *)aParameters ;
  994. - (void)LoginAndroidAsyncUsingParameters:(ForAndroid_LoginAndroid *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  995. - (ForAndroidSoapBindingResponse *)GetNewsUsingParameters:(ForAndroid_GetNews *)aParameters ;
  996. - (void)GetNewsAsyncUsingParameters:(ForAndroid_GetNews *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  997. - (ForAndroidSoapBindingResponse *)GetNewsListUsingParameters:(ForAndroid_GetNewsList *)aParameters ;
  998. - (void)GetNewsListAsyncUsingParameters:(ForAndroid_GetNewsList *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  999. - (ForAndroidSoapBindingResponse *)AddFeedBackUsingParameters:(ForAndroid_AddFeedBack *)aParameters ;
  1000. - (void)AddFeedBackAsyncUsingParameters:(ForAndroid_AddFeedBack *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1001. - (ForAndroidSoapBindingResponse *)CompleteAllUsingParameters:(ForAndroid_CompleteAll *)aParameters ;
  1002. - (void)CompleteAllAsyncUsingParameters:(ForAndroid_CompleteAll *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1003. - (ForAndroidSoapBindingResponse *)GetCompletePageListUsingParameters:(ForAndroid_GetCompletePageList *)aParameters ;
  1004. - (void)GetCompletePageListAsyncUsingParameters:(ForAndroid_GetCompletePageList *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1005. - (ForAndroidSoapBindingResponse *)SearchAccontUsingParameters:(ForAndroid_SearchAccont *)aParameters ;
  1006. - (void)SearchAccontAsyncUsingParameters:(ForAndroid_SearchAccont *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1007. - (ForAndroidSoapBindingResponse *)AddOrUpdateCarInfoUsingParameters:(ForAndroid_AddOrUpdateCarInfo *)aParameters ;
  1008. - (void)AddOrUpdateCarInfoAsyncUsingParameters:(ForAndroid_AddOrUpdateCarInfo *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1009. - (ForAndroidSoapBindingResponse *)AddOtherInfoUsingParameters:(ForAndroid_AddOtherInfo *)aParameters ;
  1010. - (void)AddOtherInfoAsyncUsingParameters:(ForAndroid_AddOtherInfo *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1011. - (ForAndroidSoapBindingResponse *)AddOrUpdateCarAttachmentUsingParameters:(ForAndroid_AddOrUpdateCarAttachment *)aParameters ;
  1012. - (void)AddOrUpdateCarAttachmentAsyncUsingParameters:(ForAndroid_AddOrUpdateCarAttachment *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1013. - (ForAndroidSoapBindingResponse *)AddOrUpdateCarConditionUsingParameters:(ForAndroid_AddOrUpdateCarCondition *)aParameters ;
  1014. - (void)AddOrUpdateCarConditionAsyncUsingParameters:(ForAndroid_AddOrUpdateCarCondition *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1015. - (ForAndroidSoapBindingResponse *)AddDiagDataUsingParameters:(ForAndroid_AddDiagData *)aParameters ;
  1016. - (void)AddDiagDataAsyncUsingParameters:(ForAndroid_AddDiagData *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1017. - (ForAndroidSoapBindingResponse *)AddupdateCarFileInfoUsingParameters:(ForAndroid_AddupdateCarFileInfo *)aParameters ;
  1018. - (void)AddupdateCarFileInfoAsyncUsingParameters:(ForAndroid_AddupdateCarFileInfo *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1019. - (ForAndroidSoapBindingResponse *)AddupdateDetectlistUsingParameters:(ForAndroid_AddupdateDetectlist *)aParameters ;
  1020. - (void)AddupdateDetectlistAsyncUsingParameters:(ForAndroid_AddupdateDetectlist *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1021. - (ForAndroidSoapBindingResponse *)AddupdateJmDetectlistUsingParameters:(ForAndroid_AddupdateJmDetectlist *)aParameters ;
  1022. - (void)AddupdateJmDetectlistAsyncUsingParameters:(ForAndroid_AddupdateJmDetectlist *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1023. - (ForAndroidSoapBindingResponse *)ForAndroidCompleteUsingParameters:(ForAndroid_ForAndroidComplete *)aParameters ;
  1024. - (void)ForAndroidCompleteAsyncUsingParameters:(ForAndroid_ForAndroidComplete *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1025. - (ForAndroidSoapBindingResponse *)GetCarIdUsingParameters:(ForAndroid_GetCarId *)aParameters ;
  1026. - (void)GetCarIdAsyncUsingParameters:(ForAndroid_GetCarId *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1027. - (ForAndroidSoapBindingResponse *)GetByVinUsingParameters:(ForAndroid_GetByVin *)aParameters ;
  1028. - (void)GetByVinAsyncUsingParameters:(ForAndroid_GetByVin *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1029. - (ForAndroidSoapBindingResponse *)GetBycarbiscidUsingParameters:(ForAndroid_GetBycarbiscid *)aParameters ;
  1030. - (void)GetBycarbiscidAsyncUsingParameters:(ForAndroid_GetBycarbiscid *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1031. - (ForAndroidSoapBindingResponse *)GetSixSuanfaUsingParameters:(ForAndroid_GetSixSuanfa *)aParameters ;
  1032. - (void)GetSixSuanfaAsyncUsingParameters:(ForAndroid_GetSixSuanfa *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1033. - (ForAndroidSoapBindingResponse *)SearchCarNameUsingParameters:(ForAndroid_SearchCarName *)aParameters ;
  1034. - (void)SearchCarNameAsyncUsingParameters:(ForAndroid_SearchCarName *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1035. - (ForAndroidSoapBindingResponse *)GetDYCWCarInfoUsingParameters:(ForAndroid_GetDYCWCarInfo *)aParameters ;
  1036. - (void)GetDYCWCarInfoAsyncUsingParameters:(ForAndroid_GetDYCWCarInfo *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1037. - (ForAndroidSoapBindingResponse *)AddOrUpdateTaskOtherInfoUsingParameters:(ForAndroid_AddOrUpdateTaskOtherInfo *)aParameters ;
  1038. - (void)AddOrUpdateTaskOtherInfoAsyncUsingParameters:(ForAndroid_AddOrUpdateTaskOtherInfo *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1039. - (ForAndroidSoapBindingResponse *)GetTaskOtherInfoJsonByTaskIDUsingParameters:(ForAndroid_GetTaskOtherInfoJsonByTaskID *)aParameters ;
  1040. - (void)GetTaskOtherInfoJsonByTaskIDAsyncUsingParameters:(ForAndroid_GetTaskOtherInfoJsonByTaskID *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1041. - (ForAndroidSoapBindingResponse *)GetCustomCarInfoUsingParameters:(ForAndroid_GetCustomCarInfo *)aParameters ;
  1042. - (void)GetCustomCarInfoAsyncUsingParameters:(ForAndroid_GetCustomCarInfo *)aParameters delegate:(id<ForAndroidSoapBindingResponseDelegate>)responseDelegate;
  1043. @end
  1044. @interface ForAndroidSoapBindingOperation : NSOperation {
  1045. ForAndroidSoapBinding *binding;
  1046. ForAndroidSoapBindingResponse *response;
  1047. id<ForAndroidSoapBindingResponseDelegate> delegate;
  1048. NSMutableData *responseData;
  1049. NSURLConnection *urlConnection;
  1050. }
  1051. @property (retain) ForAndroidSoapBinding *binding;
  1052. @property (readonly) ForAndroidSoapBindingResponse *response;
  1053. @property (nonatomic, assign) id<ForAndroidSoapBindingResponseDelegate> delegate;
  1054. @property (nonatomic, retain) NSMutableData *responseData;
  1055. @property (nonatomic, retain) NSURLConnection *urlConnection;
  1056. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate;
  1057. @end
  1058. @interface ForAndroidSoapBinding_LoginAndroid : ForAndroidSoapBindingOperation {
  1059. ForAndroid_LoginAndroid * parameters;
  1060. }
  1061. @property (retain) ForAndroid_LoginAndroid * parameters;
  1062. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1063. parameters:(ForAndroid_LoginAndroid *)aParameters
  1064. ;
  1065. @end
  1066. @interface ForAndroidSoapBinding_GetNews : ForAndroidSoapBindingOperation {
  1067. ForAndroid_GetNews * parameters;
  1068. }
  1069. @property (retain) ForAndroid_GetNews * parameters;
  1070. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1071. parameters:(ForAndroid_GetNews *)aParameters
  1072. ;
  1073. @end
  1074. @interface ForAndroidSoapBinding_GetNewsList : ForAndroidSoapBindingOperation {
  1075. ForAndroid_GetNewsList * parameters;
  1076. }
  1077. @property (retain) ForAndroid_GetNewsList * parameters;
  1078. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1079. parameters:(ForAndroid_GetNewsList *)aParameters
  1080. ;
  1081. @end
  1082. @interface ForAndroidSoapBinding_AddFeedBack : ForAndroidSoapBindingOperation {
  1083. ForAndroid_AddFeedBack * parameters;
  1084. }
  1085. @property (retain) ForAndroid_AddFeedBack * parameters;
  1086. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1087. parameters:(ForAndroid_AddFeedBack *)aParameters
  1088. ;
  1089. @end
  1090. @interface ForAndroidSoapBinding_CompleteAll : ForAndroidSoapBindingOperation {
  1091. ForAndroid_CompleteAll * parameters;
  1092. }
  1093. @property (retain) ForAndroid_CompleteAll * parameters;
  1094. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1095. parameters:(ForAndroid_CompleteAll *)aParameters
  1096. ;
  1097. @end
  1098. @interface ForAndroidSoapBinding_GetCompletePageList : ForAndroidSoapBindingOperation {
  1099. ForAndroid_GetCompletePageList * parameters;
  1100. }
  1101. @property (retain) ForAndroid_GetCompletePageList * parameters;
  1102. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1103. parameters:(ForAndroid_GetCompletePageList *)aParameters
  1104. ;
  1105. @end
  1106. @interface ForAndroidSoapBinding_SearchAccont : ForAndroidSoapBindingOperation {
  1107. ForAndroid_SearchAccont * parameters;
  1108. }
  1109. @property (retain) ForAndroid_SearchAccont * parameters;
  1110. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1111. parameters:(ForAndroid_SearchAccont *)aParameters
  1112. ;
  1113. @end
  1114. @interface ForAndroidSoapBinding_AddOrUpdateCarInfo : ForAndroidSoapBindingOperation {
  1115. ForAndroid_AddOrUpdateCarInfo * parameters;
  1116. }
  1117. @property (retain) ForAndroid_AddOrUpdateCarInfo * parameters;
  1118. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1119. parameters:(ForAndroid_AddOrUpdateCarInfo *)aParameters
  1120. ;
  1121. @end
  1122. @interface ForAndroidSoapBinding_AddOtherInfo : ForAndroidSoapBindingOperation {
  1123. ForAndroid_AddOtherInfo * parameters;
  1124. }
  1125. @property (retain) ForAndroid_AddOtherInfo * parameters;
  1126. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1127. parameters:(ForAndroid_AddOtherInfo *)aParameters
  1128. ;
  1129. @end
  1130. @interface ForAndroidSoapBinding_AddOrUpdateCarAttachment : ForAndroidSoapBindingOperation {
  1131. ForAndroid_AddOrUpdateCarAttachment * parameters;
  1132. }
  1133. @property (retain) ForAndroid_AddOrUpdateCarAttachment * parameters;
  1134. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1135. parameters:(ForAndroid_AddOrUpdateCarAttachment *)aParameters
  1136. ;
  1137. @end
  1138. @interface ForAndroidSoapBinding_AddOrUpdateCarCondition : ForAndroidSoapBindingOperation {
  1139. ForAndroid_AddOrUpdateCarCondition * parameters;
  1140. }
  1141. @property (retain) ForAndroid_AddOrUpdateCarCondition * parameters;
  1142. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1143. parameters:(ForAndroid_AddOrUpdateCarCondition *)aParameters
  1144. ;
  1145. @end
  1146. @interface ForAndroidSoapBinding_AddDiagData : ForAndroidSoapBindingOperation {
  1147. ForAndroid_AddDiagData * parameters;
  1148. }
  1149. @property (retain) ForAndroid_AddDiagData * parameters;
  1150. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1151. parameters:(ForAndroid_AddDiagData *)aParameters
  1152. ;
  1153. @end
  1154. @interface ForAndroidSoapBinding_AddupdateCarFileInfo : ForAndroidSoapBindingOperation {
  1155. ForAndroid_AddupdateCarFileInfo * parameters;
  1156. }
  1157. @property (retain) ForAndroid_AddupdateCarFileInfo * parameters;
  1158. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1159. parameters:(ForAndroid_AddupdateCarFileInfo *)aParameters
  1160. ;
  1161. @end
  1162. @interface ForAndroidSoapBinding_AddupdateDetectlist : ForAndroidSoapBindingOperation {
  1163. ForAndroid_AddupdateDetectlist * parameters;
  1164. }
  1165. @property (retain) ForAndroid_AddupdateDetectlist * parameters;
  1166. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1167. parameters:(ForAndroid_AddupdateDetectlist *)aParameters
  1168. ;
  1169. @end
  1170. @interface ForAndroidSoapBinding_AddupdateJmDetectlist : ForAndroidSoapBindingOperation {
  1171. ForAndroid_AddupdateJmDetectlist * parameters;
  1172. }
  1173. @property (retain) ForAndroid_AddupdateJmDetectlist * parameters;
  1174. - (id)initWithBinding:(ForAndroidSoapBinding *)aBinding delegate:(id<ForAndroidSoapBindingResponseDelegate>)aDelegate
  1175. parameters:(ForAndroid_AddupdateJmDetectlist *)aParameters
  1176. ;
  1177. @end
  1178. @interface ForAndroidSoapBinding_ForAndroidComplete : ForAndroidSoapBindingOperation {
  1179. ForAndroid_ForAndroidComplete * parameters;
  1180. }
  1181. @prop