00001
00002
00003
00004
00005
00006
00007
00008
00009
00010
00011
00012
00013
00014
00015
00016 #import <Foundation/Foundation.h>
00017 #import "AmazonUnmarshallerXMLParserDelegate.h"
00018 #import "AmazonServiceException.h"
00019
00020 @interface AmazonServiceExceptionUnmarshaller : AmazonUnmarshallerXMLParserDelegate {
00021 AmazonServiceException *exception;
00022 }
00023
00024 @property(nonatomic, readonly)AmazonServiceException* exception;
00025
00026
00027 -(void)parser:(NSXMLParser*)parser didStartElement:(NSString*)elementName namespaceURI:(NSString*)namespaceURI qualifiedName:(NSString*)qName attributes:(NSDictionary*)attributeDict;
00028 -(void)parser:(NSXMLParser*)parser didEndElement:(NSString*)elementName namespaceURI:(NSString*)namespaceURI qualifiedName:(NSString*)qName;
00029 -(NSString *)serviceName;
00030
00031 @end