DASchemaParserSchemaDelegate

Overview

Location

 

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: