DASchemaParserServerBusinessRuleDelegate
Overview
Location
- Reference: DASchemaParserDelegates.h
 - Namespace: DataAbstract
 - Ancestry: NSObject | DASchemaParserBaseDelegate | DASchemaParserServerBusinessRuleDelegate
 
finalizeWithParser:onElement: (declared in DASchemaParserBaseDelegate)
- (void) finalizeWithParser:(NSXMLParser *)parser onElement:(NSString *)elementName
Parameters:
- parser:
 - elementName:
 
getDelegateForItem:withXmlTagName:andParent: (declared in DASchemaParserBaseDelegate)
+ (DASchemaParserBaseDelegate *) getDelegateForItem:(id)handledItem withXmlTagName:(NSString *)xmlTagName andParent:(DASchemaParserBaseDelegate *)parent
Parameters:
- handledItem:
 - xmlTagName:
 - parent:
 
getRootDelegateForSchema: (declared in DASchemaParserBaseDelegate)
+ (id) getRootDelegateForSchema:(DASchema *)schema
Parameters:
- schema:
 
handledItem (declared in DASchemaParserBaseDelegate)
@property (readonly) id handledItem
initWithParent:andXmlTagName:andItem: (declared in DASchemaParserBaseDelegate)
- (InstanceType) initWithParent:(DASchemaParserBaseDelegate *)parent andXmlTagName:(NSString *)aXmlTagName andItem:(id)item
Parameters:
- parent:
 - aXmlTagName:
 - item:
 
parser:didEndElement:namespaceURI:qualifiedName: (declared in DASchemaParserBaseDelegate)
- (void) parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
Parameters:
- parser:
 - elementName:
 - namespaceURI:
 - qName:
 
parser:didStartElement:namespaceURI:qualifiedName:attributes: (declared in DASchemaParserBaseDelegate)
- (void) parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
Parameters:
- parser:
 - elementName:
 - namespaceURI:
 - qName:
 - attributeDict:
 
parser:foundCharacters: (declared in DASchemaParserBaseDelegate)
- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
Parameters:
- parser:
 - string:
 
parserDidEndDocument: (declared in DASchemaParserBaseDelegate)
- (void) parserDidEndDocument:(NSXMLParser *)parser
Parameters:
- parser:
 
parserDidStartDocument: (declared in DASchemaParserBaseDelegate)
- (void) parserDidStartDocument:(NSXMLParser *)parser
Parameters:
- parser:
 
propertyMappings (declared in DASchemaParserBaseDelegate)
@property (readonly) NSDictionary *propertyMappings
propertyTypes (declared in DASchemaParserBaseDelegate)
@property (readonly) NSDictionary *propertyTypes
registerCollection:withItemClass:andMapping: (declared in DASchemaParserBaseDelegate)
- (void) registerCollection:(NSString *)name withItemClass:(Class)itemClass andMapping:(NSString *)mapping
Parameters:
- name:
 - itemClass:
 - mapping:
 
registerProperty:withType:andMapping: (declared in DASchemaParserBaseDelegate)
- (void) registerProperty:(NSString *)name withType:(enum DASchemaPropertyType)type andMapping:(NSString *)xmlName
Parameters:
- name:
 - type:
 - xmlName:
 
handledItem (declared in DASchemaParserBaseDelegate)
@property (readonly) id handledItem
propertyMappings (declared in DASchemaParserBaseDelegate)
@property (readonly) NSDictionary *propertyMappings
propertyTypes (declared in DASchemaParserBaseDelegate)
@property (readonly) NSDictionary *propertyTypes
getDelegateForItem:withXmlTagName:andParent: (declared in DASchemaParserBaseDelegate)
+ (DASchemaParserBaseDelegate *) getDelegateForItem:(id)handledItem withXmlTagName:(NSString *)xmlTagName andParent:(DASchemaParserBaseDelegate *)parent
Parameters:
- handledItem:
 - xmlTagName:
 - parent:
 
getRootDelegateForSchema: (declared in DASchemaParserBaseDelegate)
+ (id) getRootDelegateForSchema:(DASchema *)schema
Parameters:
- schema:
 
finalizeWithParser:onElement: (declared in DASchemaParserBaseDelegate)
- (void) finalizeWithParser:(NSXMLParser *)parser onElement:(NSString *)elementName
Parameters:
- parser:
 - elementName:
 
initWithParent:andXmlTagName:andItem: (declared in DASchemaParserBaseDelegate)
- (InstanceType) initWithParent:(DASchemaParserBaseDelegate *)parent andXmlTagName:(NSString *)aXmlTagName andItem:(id)item
Parameters:
- parent:
 - aXmlTagName:
 - item:
 
parser:didEndElement:namespaceURI:qualifiedName: (declared in DASchemaParserBaseDelegate)
- (void) parser:(NSXMLParser *)parser didEndElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName
Parameters:
- parser:
 - elementName:
 - namespaceURI:
 - qName:
 
parser:didStartElement:namespaceURI:qualifiedName:attributes: (declared in DASchemaParserBaseDelegate)
- (void) parser:(NSXMLParser *)parser didStartElement:(NSString *)elementName namespaceURI:(NSString *)namespaceURI qualifiedName:(NSString *)qName attributes:(NSDictionary *)attributeDict
Parameters:
- parser:
 - elementName:
 - namespaceURI:
 - qName:
 - attributeDict:
 
parser:foundCharacters: (declared in DASchemaParserBaseDelegate)
- (void) parser:(NSXMLParser *)parser foundCharacters:(NSString *)string
Parameters:
- parser:
 - string:
 
parserDidEndDocument: (declared in DASchemaParserBaseDelegate)
- (void) parserDidEndDocument:(NSXMLParser *)parser
Parameters:
- parser:
 
parserDidStartDocument: (declared in DASchemaParserBaseDelegate)
- (void) parserDidStartDocument:(NSXMLParser *)parser
Parameters:
- parser:
 
registerCollection:withItemClass:andMapping: (declared in DASchemaParserBaseDelegate)
- (void) registerCollection:(NSString *)name withItemClass:(Class)itemClass andMapping:(NSString *)mapping
Parameters:
- name:
 - itemClass:
 - mapping:
 
registerProperty:withType:andMapping: (declared in DASchemaParserBaseDelegate)
- (void) registerProperty:(NSString *)name withType:(enum DASchemaPropertyType)type andMapping:(NSString *)xmlName
Parameters:
- name:
 - type:
 - xmlName: