(self, name, attributes)
| 347 | self.start_element_handler(name, attributes) |
| 348 | |
| 349 | def start_element_handler(self, name, attributes): |
| 350 | node = self.document.createElement(name) |
| 351 | _append_child(self.curNode, node) |
| 352 | self.curNode = node |
| 353 | |
| 354 | if attributes: |
| 355 | for i in range(0, len(attributes), 2): |
| 356 | a = minidom.Attr(attributes[i], EMPTY_NAMESPACE, |
| 357 | None, EMPTY_PREFIX) |
| 358 | value = attributes[i+1] |
| 359 | a.value = value |
| 360 | a.ownerDocument = self.document |
| 361 | _set_attribute_node(node, a) |
| 362 | |
| 363 | if node is not self.document.documentElement: |
| 364 | self._finish_start_element(node) |
| 365 | |
| 366 | def _finish_start_element(self, node): |
| 367 | if self._filter: |
no test coverage detected