eric6/Graphics/UMLGraphicsView.py

changeset 7529
2b8a0d8ba12a
parent 7360
9190402e4505
child 7533
88261c96484b
equal deleted inserted replaced
7528:0345f54d3959 7529:2b8a0d8ba12a
742 itemId = int(itemId.split("=", 1)[1].strip()) 742 itemId = int(itemId.split("=", 1)[1].strip())
743 x = float(x.split("=", 1)[1].strip()) 743 x = float(x.split("=", 1)[1].strip())
744 y = float(y.split("=", 1)[1].strip()) 744 y = float(y.split("=", 1)[1].strip())
745 itemType = itemType.split("=", 1)[1].strip() 745 itemType = itemType.split("=", 1)[1].strip()
746 if itemType == ClassItem.ItemType: 746 if itemType == ClassItem.ItemType:
747 itm = ClassItem(x=x, y=y, scene=self.scene()) 747 itm = ClassItem(x=x, y=y, scene=self.scene(),
748 colors=self.getDrawingColors())
748 elif itemType == ModuleItem.ItemType: 749 elif itemType == ModuleItem.ItemType:
749 itm = ModuleItem(x=x, y=y, scene=self.scene()) 750 itm = ModuleItem(x=x, y=y, scene=self.scene(),
751 colors=self.getDrawingColors())
750 elif itemType == PackageItem.ItemType: 752 elif itemType == PackageItem.ItemType:
751 itm = PackageItem(x=x, y=y, scene=self.scene()) 753 itm = PackageItem(x=x, y=y, scene=self.scene(),
754 colors=self.getDrawingColors())
752 itm.setId(itemId) 755 itm.setId(itemId)
753 umlItems[itemId] = itm 756 umlItems[itemId] = itm
754 if not itm.parseItemDataString(version, itemData): 757 if not itm.parseItemDataString(version, itemData):
755 return False, linenum 758 return False, linenum
756 except ValueError: 759 except ValueError:

eric ide

mercurial