diff -r 0e5421d679e7 -r ea526b78ee6c Graphics/UMLGraphicsView.py --- a/Graphics/UMLGraphicsView.py Tue Mar 07 18:46:09 2017 +0100 +++ b/Graphics/UMLGraphicsView.py Tue Mar 07 18:53:18 2017 +0100 @@ -650,16 +650,16 @@ self.__itemId += 1 return self.__itemId - def findItem(self, id): + def findItem(self, itemId): """ Public method to find an UML item based on the ID. - @param id of the item to search for (integer) + @param itemId of the item to search for (integer) @return item found (UMLItem) or None """ for item in self.scene().items(): try: - if item.getId() == id: + if item.getId() == itemId: return item except AttributeError: continue @@ -732,9 +732,9 @@ key, value = line.split(": ", 1) if key == "item": - id, x, y, itemType, itemData = value.split(", ", 4) + itemId, x, y, itemType, itemData = value.split(", ", 4) try: - id = int(id.split("=", 1)[1].strip()) + itemId = int(itemId.split("=", 1)[1].strip()) x = float(x.split("=", 1)[1].strip()) y = float(y.split("=", 1)[1].strip()) itemType = itemType.split("=", 1)[1].strip() @@ -744,8 +744,8 @@ itm = ModuleItem(x=x, y=y, scene=self.scene()) elif itemType == PackageItem.ItemType: itm = PackageItem(x=x, y=y, scene=self.scene()) - itm.setId(id) - umlItems[id] = itm + itm.setId(itemId) + umlItems[itemId] = itm if not itm.parseItemDataString(version, itemData): return False, linenum except ValueError: