(self, node)
| 617 | raise xml.dom.NotFoundErr() |
| 618 | |
| 619 | def setNamedItem(self, node): |
| 620 | if not isinstance(node, Attr): |
| 621 | raise xml.dom.HierarchyRequestErr( |
| 622 | "%s cannot be child of %s" % (repr(node), repr(self))) |
| 623 | old = self._attrs.get(node.name) |
| 624 | if old: |
| 625 | old.unlink() |
| 626 | self._attrs[node.name] = node |
| 627 | self._attrsNS[(node.namespaceURI, node.localName)] = node |
| 628 | node.ownerElement = self._ownerElement |
| 629 | _clear_id_cache(node.ownerElement) |
| 630 | return old |
| 631 | |
| 632 | def setNamedItemNS(self, node): |
| 633 | return self.setNamedItem(node) |
no test coverage detected