Changeset 171

Show
Ignore:
Timestamp:
06/06/02 10:57:31 (6 years ago)
Author:
brian
Message:

changed _getElements to accept a flag that turns off returning PCDATA

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • trunk/RBFoundation/RBFoundation/XMLObjectify.py

    r164 r171  
    294294        else: return [x[-1] for x in self._elements if x[0][-1]] 
    295295 
    296     def _getElements(self, namespace=None, node=None): 
     296    def _getElements(self, namespace=None, node=None, andData=0): 
    297297        """Returns all elements matching node.""" 
    298298        lst = self._elements 
     299        if not andData:  
     300            lst = [x for x in lst if x[0][-1]] 
    299301        if node is not None: 
    300302            lst = [x for x in lst if x[0][-1] == node]