diff -r 2507f2736a3e -r 365bb7496697 plcopen/plcopen.py --- a/plcopen/plcopen.py Mon Jun 11 01:25:32 2012 +0200 +++ b/plcopen/plcopen.py Mon Jun 11 01:30:03 2012 +0200 @@ -2633,11 +2633,21 @@ setattr(cls, "getinfos", _getconnectorinfosFunction("continuation")) setattr(cls, "Search", _SearchInConnector) + def updateElementName(self, old_name, new_name): + if self.name == old_name: + self.name = new_name + setattr(cls, "updateElementName", updateElementName) + cls = _initElementClass("connector", "commonObjects_connector", "single") if cls: setattr(cls, "getinfos", _getconnectorinfosFunction("connector")) setattr(cls, "Search", _SearchInConnector) + def updateElementName(self, old_name, new_name): + if self.name == old_name: + self.name = new_name + setattr(cls, "updateElementName", updateElementName) + cls = PLCOpenClasses.get("connection", None) if cls: def setpoints(self, points):