Package caldavclientlibrary :: Package protocol :: Package webdav :: Module propfindparser :: Class PropFindParser
[hide private]
[frames] | no frames]

Class PropFindParser

source code

                         object --+        
                                  |        
xmlresponseparser.XMLResponseParser --+    
                                      |    
multiresponseparser.MultiResponseParser --+
                                          |
                                         PropFindParser

Nested Classes [hide private]
  PropFindResult
Instance Methods [hide private]
 
__init__(self)
x.__init__(...) initializes x; see x.__class__.__doc__ for signature
source code
 
getResults(self) source code
 
parseResponse(self, response) source code
 
parsePropStat(self, propstat, result) source code
 
parseProp(self, property, result, badstatus) source code
 
parsePropElement(self, prop, result, badstatus) source code
 
parsePropElementText(self, prop, result) source code
 
parsePropElementHref(self, prop, result, is_list) source code
 
parsePropElementUnknown(self, prop, result) source code

Inherited from multiresponseparser.MultiResponseParser: parse

Inherited from xmlresponseparser.XMLResponseParser: parseData, parseFile

Inherited from object: __delattr__, __format__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __repr__, __setattr__, __sizeof__, __str__, __subclasshook__

Class Variables [hide private]
  textProperties = set([])
  hrefProperties = set([])
  hrefListProperties = set([])
Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

__init__(self)
(Constructor)

source code 

x.__init__(...) initializes x; see x.__class__.__doc__ for signature

Overrides: object.__init__
(inherited documentation)

parseResponse(self, response)

source code 
Overrides: multiresponseparser.MultiResponseParser.parseResponse