| /trunk/NSXMLElementAdditions.h r40 | /trunk/NSXMLElementAdditions.h r43 | ||
| 1 | #import <Foundation/Foundation.h> | 1 | #import <Foundation/Foundation.h> |
|---|---|---|---|
| 2 | #import "DDXML.h" | 2 | #import "DDXML.h" |
| 3 | 3 | ||
| 4 | @interface NSXMLElement (XMPPStreamAdditions) | 4 | @interface NSXMLElement (XMPPStreamAdditions) |
| 5 | 5 | ||
| 6 | + (NSXMLElement *)elementWithName:(NSString *)name attribute:(NSString *)attribute stringValue:(NSString *)string; | 6 | + (NSXMLElement *)elementWithName:(NSString *)name xmlns:(NSString *)ns; |
| 7 | 7 | ||
| 8 | - (NSXMLElement *)elementForName:(NSString *)name; | 8 | - (NSXMLElement *)elementForName:(NSString *)name; |
| 9 | - (NSXMLElement *)elementForName:(NSString *)name xmlns:(NSString *)xmlns; | 9 | - (NSXMLElement *)elementForName:(NSString *)name xmlns:(NSString *)xmlns; |
| 10 | |||
| 10 | - (NSString *)xmlns; | 11 | - (NSString *)xmlns; |
| 12 | - (void)setXmlns:(NSString *)ns; | ||
| 13 | |||
| 11 | - (void)addAttributeWithName:(NSString *)name stringValue:(NSString *)string; | 14 | - (void)addAttributeWithName:(NSString *)name stringValue:(NSString *)string; |
| 12 | - (NSDictionary *)attributesAsDictionary; | 15 | - (NSDictionary *)attributesAsDictionary; |
| 13 | 16 | ||
| 14 | @end | 17 | @end |