'Document properties for property files having constructs like
<ns:name>value</ns:name>
@param content_type: contenttypes.CT_CORE_PROPS or contenttypes.CT_EXT_PROPS
@return: mapping like {\'property name\': \'property value\', ...}'

def _tagValuedProperties(self, content_type):

    rval = {}
    if (not (content_type in self.content_types.listMetaContentTypes)):
        return rval
    for tree in self.content_types.getTreesFor(self, content_type):
        for elt in tree.getroot().getchildren():
            tag = elt.tag.split('}')[(-1)]
            rval[toUnicode(tag)] = toUnicode(elt.text)
    return rval
