equal
deleted
inserted
replaced
336 tree = minidom.parse(xmlfile) |
336 tree = minidom.parse(xmlfile) |
337 xmlfile.close() |
337 xmlfile.close() |
338 |
338 |
339 for child in tree.childNodes: |
339 for child in tree.childNodes: |
340 if child.nodeType == tree.ELEMENT_NODE and child.nodeName == "EtherCATConfig": |
340 if child.nodeType == tree.ELEMENT_NODE and child.nodeName == "EtherCATConfig": |
341 self.Config.loadXMLTree(child, ["xmlns:xsi", "xsi:noNamespaceSchemaLocation"]) |
341 self.Config.loadXMLTree(child) |
342 self.CreateConfigBuffer(True) |
342 self.CreateConfigBuffer(True) |
343 else: |
343 else: |
344 self.CreateConfigBuffer(False) |
344 self.CreateConfigBuffer(False) |
345 self.OnPlugSave() |
345 self.OnPlugSave() |
346 |
346 |
1364 |
1364 |
1365 modules_infos = None |
1365 modules_infos = None |
1366 for child in xml_tree.childNodes: |
1366 for child in xml_tree.childNodes: |
1367 if child.nodeType == xml_tree.ELEMENT_NODE and child.nodeName == "EtherCATInfo": |
1367 if child.nodeType == xml_tree.ELEMENT_NODE and child.nodeName == "EtherCATInfo": |
1368 modules_infos = EtherCATInfoClasses["EtherCATInfo.xsd"]["EtherCATInfo"]() |
1368 modules_infos = EtherCATInfoClasses["EtherCATInfo.xsd"]["EtherCATInfo"]() |
1369 modules_infos.loadXMLTree(child, ["xmlns:xsi", "xsi:noNamespaceSchemaLocation"]) |
1369 modules_infos.loadXMLTree(child) |
1370 |
1370 |
1371 if modules_infos is not None: |
1371 if modules_infos is not None: |
1372 vendor = modules_infos.getVendor() |
1372 vendor = modules_infos.getVendor() |
1373 |
1373 |
1374 vendor_category = self.ModulesLibrary.setdefault(ExtractHexDecValue(vendor.getId()), |
1374 vendor_category = self.ModulesLibrary.setdefault(ExtractHexDecValue(vendor.getId()), |