1.1 --- a/libxml2dom/__init__.py Sun Jun 04 14:33:43 2006 +0000
1.2 +++ b/libxml2dom/__init__.py Sun Jun 04 14:33:59 2006 +0000
1.3 @@ -110,6 +110,11 @@
1.4 def __str__(self):
1.5 return "{%s}" % ",\n".join(["%s : %s" % (repr(key), repr(value)) for key, value in self.items()])
1.6
1.7 + def _length(self):
1.8 + return len(self.values())
1.9 +
1.10 + length = property(_length)
1.11 +
1.12 class NodeList(list):
1.13
1.14 "A wrapper around node lists."
1.15 @@ -117,9 +122,11 @@
1.16 def item(self, index):
1.17 return self[index]
1.18
1.19 - def length(self):
1.20 + def _length(self):
1.21 return len(self)
1.22
1.23 + length = property(_length)
1.24 +
1.25 # Node classes.
1.26
1.27 class Node(object):