Graphics/UMLClassDiagramBuilder.py

changeset 3034
7ce719013078
parent 2992
dbdf27746da5
child 3035
36e9f388958b
equal deleted inserted replaced
3033:58fe260e7469 3034:7ce719013078
101 self.allClasses[className] = cw 101 self.allClasses[className] = cw
102 if className not in self.allModules[self.file]: 102 if className not in self.allModules[self.file]:
103 self.allModules[self.file].append(className) 103 self.allModules[self.file].append(className)
104 if cw and cw.noAttrs != self.noAttrs: 104 if cw and cw.noAttrs != self.noAttrs:
105 cw = None 105 cw = None
106 if cw and not (cw.external and \ 106 if cw and not (cw.external and
107 (className in module.classes or 107 (className in module.classes or
108 className in module.modules) 108 className in module.modules)
109 ): 109 ):
110 if cw.scene() != self.scene: 110 if cw.scene() != self.scene:
111 self.scene.addItem(cw) 111 self.scene.addItem(cw)

eric ide

mercurial