LibreOffice Module extensions (master) 1
Instance Methods | Protected Attributes | List of all members
OOoMetaDataParser Class Reference

#import <OOoMetaDataParser.h>

Inheritance diagram for OOoMetaDataParser:
[legend]
Collaboration diagram for OOoMetaDataParser:
[legend]

Instance Methods

(void) - parseXML:intoDictionary:
 
(void) - parser:didStartElement:namespaceURI:qualifiedName:attributes:
 
(void) - parser:didEndElement:namespaceURI:qualifiedName:
 
(void) - parser:foundCharacters:
 
(void) - parser:parseErrorOccurred:
 

Protected Attributes

BOOL shouldReadCharacters
 
BOOL isCustom
 
NSMutableDictionary * metaValues
 
NSMutableString * textCurrentElement
 
NSString * customAttribute
 

Detailed Description

Definition at line 23 of file OOoMetaDataParser.h.

Method Documentation

◆ parser:didEndElement:namespaceURI:qualifiedName:

- (void) parser: (NSXMLParser *)  parser
didEndElement: (NSString *)  elementName
namespaceURI: (NSString *)  namespaceURI
qualifiedName: (NSString *)  qName 

Definition at line 26 of file OOoMetaDataParser.m.

References metaXML2MDIKeys, multiValueXMLElements, NO, singleValueXMLElements, and YES.

◆ parser:didStartElement:namespaceURI:qualifiedName:attributes:

- (void) parser: (NSXMLParser *)  parser
didStartElement: (NSString *)  elementName
namespaceURI: (NSString *)  namespaceURI
qualifiedName: (NSString *)  qualifiedName
attributes: (NSDictionary *)  attributeDict 

Definition at line 26 of file OOoMetaDataParser.m.

◆ parser:foundCharacters:

- (void) parser: (NSXMLParser *)  parser
foundCharacters: (NSString *)  string 

Definition at line 26 of file OOoMetaDataParser.m.

◆ parser:parseErrorOccurred:

- (void) parser: (NSXMLParser *)  parser
parseErrorOccurred: (NSError *)  parseError 

Definition at line 26 of file OOoMetaDataParser.m.

◆ parseXML:intoDictionary:

- (void) parseXML: (NSData*)  data
intoDictionary: (NSMutableDictionary*)  dict 

Definition at line 26 of file OOoMetaDataParser.m.

Member Data Documentation

◆ customAttribute

- (NSString*) customAttribute
protected

Definition at line 31 of file OOoMetaDataParser.h.

◆ isCustom

- (BOOL) isCustom
protected

Definition at line 27 of file OOoMetaDataParser.h.

◆ metaValues

- (NSMutableDictionary*) metaValues
protected

Definition at line 29 of file OOoMetaDataParser.h.

◆ shouldReadCharacters

- (BOOL) shouldReadCharacters
protected

Definition at line 25 of file OOoMetaDataParser.h.

◆ textCurrentElement

- (NSMutableString*) textCurrentElement
protected

Definition at line 30 of file OOoMetaDataParser.h.


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