diff -r 7ce719013078 -r 36e9f388958b Graphics/UMLClassDiagramBuilder.py --- a/Graphics/UMLClassDiagramBuilder.py Sat Oct 19 13:03:39 2013 +0200 +++ b/Graphics/UMLClassDiagramBuilder.py Sat Oct 19 14:05:26 2013 +0200 @@ -105,8 +105,7 @@ cw = None if cw and not (cw.external and (className in module.classes or - className in module.modules) - ): + className in module.modules)): if cw.scene() != self.scene: self.scene.addItem(cw) cw.setPos(10, 10) @@ -275,10 +274,10 @@ for route in routes: if len(route) > 1: assoc = AssociationItem( - self.__getCurrentShape(route[1]), - self.__getCurrentShape(route[0]), - Generalisation, - topToBottom=True) + self.__getCurrentShape(route[1]), + self.__getCurrentShape(route[0]), + Generalisation, + topToBottom=True) self.scene.addItem(assoc) def getPersistenceData(self):