Graphics/PackageItem.py

changeset 2032
704593d042fe
parent 2030
db11a2fe9bbc
child 2033
4b99609f6a87
equal deleted inserted replaced
2031:c36c2eb62a75 2032:704593d042fe
53 53
54 class PackageItem(UMLItem): 54 class PackageItem(UMLItem):
55 """ 55 """
56 Class implementing a package item. 56 Class implementing a package item.
57 """ 57 """
58 ItemType = "package"
59
58 def __init__(self, model=None, x=0, y=0, rounded=False, 60 def __init__(self, model=None, x=0, y=0, rounded=False,
59 noModules=False, parent=None, scene=None): 61 noModules=False, parent=None, scene=None):
60 """ 62 """
61 Constructor 63 Constructor
62 64
190 or newlines. 192 or newlines.
191 193
192 @return persistence data (string) 194 @return persistence data (string)
193 """ 195 """
194 entries = [ 196 entries = [
195 "item_type=package", 197 "item_type={0}".format(PackageItem.ItemType),
196 "no_modules={0}".format(self.noModules), 198 "no_modules={0}".format(self.noModules),
197 "name={0}".format(self.model.getName()), 199 "name={0}".format(self.model.getName()),
198 ] 200 ]
199 modules = self.model.getModules() 201 modules = self.model.getModules()
200 if modules: 202 if modules:

eric ide

mercurial