1.1 --- a/__init__.py Sun Oct 05 23:41:59 2003 +0000
1.2 +++ b/__init__.py Sun Oct 05 23:49:54 2003 +0000
1.3 @@ -27,12 +27,16 @@
1.4 self.node.setAttributeNodeNS(node.namespaceURI, node.localName, node)
1.5
1.6 def __getitem__(self, name):
1.7 - pass
1.8 + return self.getNamedItem(name)
1.9
1.10 def __setitem__(self, name, node):
1.11 - pass
1.12 + if name == node.nodeName:
1.13 + self.setNamedItem(node)
1.14 + else:
1.15 + raise KeyError, name
1.16
1.17 def __delitem__(self, name):
1.18 + # NOTE: To be implemented.
1.19 pass
1.20
1.21 def values(self):