equal
deleted
inserted
replaced
209 connected = self.FindElementById(link["refLocalId"]) |
209 connected = self.FindElementById(link["refLocalId"]) |
210 rung = self.FindRung(connected) |
210 rung = self.FindRung(connected) |
211 if rung not in rungs: |
211 if rung not in rungs: |
212 rungs.append(rung) |
212 rungs.append(rung) |
213 if len(rungs) > 1: |
213 if len(rungs) > 1: |
214 raise ValueError, _("Ladder element with id %d is on more than one rung.")%instance["id"] |
214 raise ValueError, _("Ladder element with id %d is on more than one rung.") % instance["id"] |
215 element = self.FindElementById(instance["id"]) |
215 element = self.FindElementById(instance["id"]) |
216 element_connectors = element.GetConnectors() |
216 element_connectors = element.GetConnectors() |
217 self.Rungs[rungs[0]].SelectElement(element) |
217 self.Rungs[rungs[0]].SelectElement(element) |
218 for connector in element_connectors["inputs"]: |
218 for connector in element_connectors["inputs"]: |
219 for wire, num in connector.GetWires(): |
219 for wire, num in connector.GetWires(): |
225 connected = self.FindElementById(link["refLocalId"]) |
225 connected = self.FindElementById(link["refLocalId"]) |
226 rung = self.FindRung(connected) |
226 rung = self.FindRung(connected) |
227 if rung not in rungs: |
227 if rung not in rungs: |
228 rungs.append(rung) |
228 rungs.append(rung) |
229 if len(rungs) > 1: |
229 if len(rungs) > 1: |
230 raise ValueError, _("Ladder element with id %d is on more than one rung.")%instance["id"] |
230 raise ValueError, _("Ladder element with id %d is on more than one rung.") % instance["id"] |
231 element = self.FindElementById(instance["id"]) |
231 element = self.FindElementById(instance["id"]) |
232 element_connectors = element.GetConnectors() |
232 element_connectors = element.GetConnectors() |
233 self.Rungs[rungs[0]].SelectElement(element) |
233 self.Rungs[rungs[0]].SelectElement(element) |
234 for wire, num in element_connectors["inputs"][0].GetWires(): |
234 for wire, num in element_connectors["inputs"][0].GetWires(): |
235 self.Rungs[rungs[0]].SelectElement(wire) |
235 self.Rungs[rungs[0]].SelectElement(wire) |