- self.contribuinte = contribuinte
- self.bens = self.contribuinte.dados.getElementsByTagName("bens")[0]
- self.items = []
-
- for i in self.bens.getElementsByTagName("item"):
- self.items.append(Bem(i))
-
- def _get_attr(self, el, attr):
- if attr in el.attributes.keys():
- return el.attributes[attr].nodeValue
- return None
-
- def _set_attr(self, el, attr, val):
- el.attributes[attr].nodeValue = val
-
- def get_bens(self, attr):
- return self._get_attr(self.bens, attr)
-
- def set_bens(self, attr, val):
- self._set_attr(self.bens, attr, val)
+ contribuinte = contribuinte
+ bens = contribuinte.dados.getElementsByTagName("bens")[0]
+ items.Items.__init__(self, bens)