Public Member Functions | Static Public Member Functions | Protected Attributes | Properties

ZKMessageElement Class Reference

#import <ZKMessageElement.h>

Inheritance diagram for ZKMessageElement:
Collaboration diagram for ZKMessageElement:

List of all members.

Public Member Functions

(id) - initWithName:value:
(void) - addAttribute:value:
(void) - addChildElement:
(NSString *) - stringRepresentation
(void) - startElement:string:
(void) - endElement:string:
(void) - addElement:elemValue:string:
(void) - addElementArray:elemValue:string:
(void) - addElementString:elemValue:string:
(void) - addSObjectFields:string:
(void) - addElementSObject:elemValue:string:

Static Public Member Functions

(ZKMessageElement *) + elementWithName:value:

Protected Attributes

NSMutableDictionary * attributes
NSMutableArray * childElements

Properties

NSString * name
id value
NSArray * childElements

Member Function Documentation

- (void) addAttribute: (NSString *)  attributeName
value: (NSString *)  aValue 
- (void) addChildElement: (ZKMessageElement *)  element  
- (void) addElement: (NSString *)  elemName
elemValue: (id)  elemValue
string: (NSMutableString *)  string 
- (void) addElementArray: (NSString *)  elemName
elemValue: (NSArray *)  elemValues
string: (NSMutableString *)  string 
- (void) addElementSObject: (NSString *)  elemName
elemValue: (ZKSObject *)  sobject
string: (NSMutableString *)  string 
- (void) addElementString: (NSString *)  elemName
elemValue: (NSString *)  elemValue
string: (NSMutableString *)  string 
- (void) addSObjectFields: (ZKSObject *)  sobject
string: (NSMutableString *)  string 
+ (ZKMessageElement *) elementWithName: (NSString *)  aName
value: (id)  aValue 
- (void) endElement: (NSString *)  elemName
string: (NSMutableString *)  string 
- (id) initWithName: (NSString *)  aName
value: (id)  aValue 
- (void) startElement: (NSString *)  elemName
string: (NSMutableString *)  string 
- (NSString *) stringRepresentation  

Member Data Documentation

- (NSMutableDictionary*) attributes [protected]
- (NSArray *) childElements [protected]

Property Documentation

- (NSArray*) childElements [read, assign]
- (NSString *) name [read, write, copy]
- (id) value [read, write, retain]

The documentation for this class was generated from the following files: