equal
deleted
inserted
replaced
213 connected = self.FindElementById(link["refLocalId"]) |
213 connected = self.FindElementById(link["refLocalId"]) |
214 rung = self.FindRung(connected) |
214 rung = self.FindRung(connected) |
215 if rung not in rungs: |
215 if rung not in rungs: |
216 rungs.append(rung) |
216 rungs.append(rung) |
217 if len(rungs) > 1: |
217 if len(rungs) > 1: |
218 raise ValueError, _("Ladder element with id %d is on more than one rung.") % instance["id"] |
218 raise ValueError( |
|
219 _("Ladder element with id %d is on more than one rung.") |
|
220 % instance["id"]) |
|
221 |
219 element = self.FindElementById(instance["id"]) |
222 element = self.FindElementById(instance["id"]) |
220 element_connectors = element.GetConnectors() |
223 element_connectors = element.GetConnectors() |
221 self.Rungs[rungs[0]].SelectElement(element) |
224 self.Rungs[rungs[0]].SelectElement(element) |
222 for connector in element_connectors["inputs"]: |
225 for connector in element_connectors["inputs"]: |
223 for wire, num in connector.GetWires(): |
226 for wire, num in connector.GetWires(): |
229 connected = self.FindElementById(link["refLocalId"]) |
232 connected = self.FindElementById(link["refLocalId"]) |
230 rung = self.FindRung(connected) |
233 rung = self.FindRung(connected) |
231 if rung not in rungs: |
234 if rung not in rungs: |
232 rungs.append(rung) |
235 rungs.append(rung) |
233 if len(rungs) > 1: |
236 if len(rungs) > 1: |
234 raise ValueError, _("Ladder element with id %d is on more than one rung.") % instance["id"] |
237 raise ValueError( |
|
238 _("Ladder element with id %d is on more than one rung.") |
|
239 % instance["id"]) |
|
240 |
235 element = self.FindElementById(instance["id"]) |
241 element = self.FindElementById(instance["id"]) |
236 element_connectors = element.GetConnectors() |
242 element_connectors = element.GetConnectors() |
237 self.Rungs[rungs[0]].SelectElement(element) |
243 self.Rungs[rungs[0]].SelectElement(element) |
238 for wire, num in element_connectors["inputs"][0].GetWires(): |
244 for wire, num in element_connectors["inputs"][0].GetWires(): |
239 self.Rungs[rungs[0]].SelectElement(wire) |
245 self.Rungs[rungs[0]].SelectElement(wire) |