equal
deleted
inserted
replaced
1059 raise ValueError(_("\"%s\" POU doesn't exist !!!") % name) |
1059 raise ValueError(_("\"%s\" POU doesn't exist !!!") % name) |
1060 setattr(cls, "removepouElement", removepouElement) |
1060 setattr(cls, "removepouElement", removepouElement) |
1061 |
1061 |
1062 def Search(self, criteria, parent_infos=[]): |
1062 def Search(self, criteria, parent_infos=[]): |
1063 search_result = [] |
1063 search_result = [] |
1064 filter = criteria["filter"] |
|
1065 for datatype in self.dataTypes.getdataType(): |
1064 for datatype in self.dataTypes.getdataType(): |
1066 search_result.extend(datatype.Search(criteria, parent_infos)) |
1065 search_result.extend(datatype.Search(criteria, parent_infos)) |
1067 for pou in self.pous.getpou(): |
1066 for pou in self.pous.getpou(): |
1068 search_result.extend(pou.Search(criteria, parent_infos)) |
1067 search_result.extend(pou.Search(criteria, parent_infos)) |
1069 return search_result |
1068 return search_result |
1111 content_name = self.content.getLocalTag() |
1110 content_name = self.content.getLocalTag() |
1112 if content_name in ["derived", "array", "subrangeSigned", "subrangeUnsigned"]: |
1111 if content_name in ["derived", "array", "subrangeSigned", "subrangeUnsigned"]: |
1113 self.content.updateElementName(old_name, new_name) |
1112 self.content.updateElementName(old_name, new_name) |
1114 elif content_name == "struct": |
1113 elif content_name == "struct": |
1115 for element in self.content.getvariable(): |
1114 for element in self.content.getvariable(): |
1116 element_type = element.type.updateElementName(old_name, new_name) |
1115 element.type.updateElementName(old_name, new_name) |
1117 setattr(cls, "updateElementName", updateElementName) |
1116 setattr(cls, "updateElementName", updateElementName) |
1118 |
1117 |
1119 def Search(self, criteria, parent_infos=[]): |
1118 def Search(self, criteria, parent_infos=[]): |
1120 search_result = [] |
1119 search_result = [] |
1121 content_name = self.content.getLocalTag() |
1120 content_name = self.content.getLocalTag() |