Graphics/UMLGraphicsView.py

branch
maintenance
changeset 5680
b93cb6353cc0
parent 5633
1a767ca5bbf3
parent 5631
d0beabfaad42
child 5752
1860eca908e4
--- a/Graphics/UMLGraphicsView.py	Thu Mar 23 18:58:56 2017 +0100
+++ b/Graphics/UMLGraphicsView.py	Fri Apr 07 18:33:59 2017 +0200
@@ -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:

eric ide

mercurial