51 |
51 |
52 import VCS |
52 import VCS |
53 from VCS.CommandOptionsDialog import vcsCommandOptionsDialog |
53 from VCS.CommandOptionsDialog import vcsCommandOptionsDialog |
54 from VCS.ProjectHelper import VcsProjectHelper |
54 from VCS.ProjectHelper import VcsProjectHelper |
55 |
55 |
56 from Graphics.ApplicationDiagram import ApplicationDiagram |
56 from Graphics.UMLDialog import UMLDialog |
57 |
57 |
58 from DataViews.CodeMetricsDialog import CodeMetricsDialog |
58 from DataViews.CodeMetricsDialog import CodeMetricsDialog |
59 from DataViews.PyCoverageDialog import PyCoverageDialog |
59 from DataViews.PyCoverageDialog import PyCoverageDialog |
60 from DataViews.PyProfileDialog import PyProfileDialog |
60 from DataViews.PyProfileDialog import PyProfileDialog |
61 |
61 |
3982 res = E5MessageBox.yesNo(self.ui, |
3982 res = E5MessageBox.yesNo(self.ui, |
3983 self.trUtf8("Application Diagram"), |
3983 self.trUtf8("Application Diagram"), |
3984 self.trUtf8("""Include module names?"""), |
3984 self.trUtf8("""Include module names?"""), |
3985 yesDefault=True) |
3985 yesDefault=True) |
3986 |
3986 |
3987 self.applicationDiagram = ApplicationDiagram(self, self.parent(), |
3987 self.applicationDiagram = UMLDialog(UMLDialog.ApplicationDiagram, self, |
3988 noModules=not res) |
3988 self.parent(), noModules=not res) |
3989 self.applicationDiagram.show() |
3989 self.applicationDiagram.show() |
3990 |
3990 |
3991 ######################################################################### |
3991 ######################################################################### |
3992 ## Below is the interface to the VCS monitor thread |
3992 ## Below is the interface to the VCS monitor thread |
3993 ######################################################################### |
3993 ######################################################################### |