Graphics/UMLClassDiagramBuilder.py

changeset 2402
304fcefd3b04
parent 2401
4f428de32b69
child 2525
8b507a9a2d40
child 2953
703452a2876f
equal deleted inserted replaced
2401:4f428de32b69 2402:304fcefd3b04
10 import itertools 10 import itertools
11 11
12 from PyQt4.QtGui import QGraphicsTextItem 12 from PyQt4.QtGui import QGraphicsTextItem
13 13
14 import Utilities 14 import Utilities
15 import Utilities.ModuleParser
16 import Preferences 15 import Preferences
17 16
18 from .UMLDiagramBuilder import UMLDiagramBuilder 17 from .UMLDiagramBuilder import UMLDiagramBuilder
19 18
20 19
63 """ 62 """
64 Public method to build the class shapes of the class diagram. 63 Public method to build the class shapes of the class diagram.
65 64
66 The algorithm is borrowed from Boa Constructor. 65 The algorithm is borrowed from Boa Constructor.
67 """ 66 """
67 import Utilities.ModuleParser
68
68 self.allClasses = {} 69 self.allClasses = {}
69 self.allModules = {} 70 self.allModules = {}
70 71
71 try: 72 try:
72 extensions = Preferences.getPython("PythonExtensions") + \ 73 extensions = Preferences.getPython("PythonExtensions") + \

eric ide

mercurial