public ProjectSuiteController(INewProjectSuiteWindowFactory newProjectSuiteWindowFactory,
     INewProjectSuiteViewModelFactory newProjectSuiteViewModelFactory,
     IProjectExplorerViewFactory projectExplorerViewFactory,
     IProjectExplorerViewModelFactory projectExplorerViewModelFactory,
     IProjectSuiteFileManager projectSuiteFileManager,
     IRecentFileManager recentFileManager,
     IRegionManager regionManager)
 {
     this.newProjectSuiteWindowFactory = newProjectSuiteWindowFactory;
     this.newProjectSuiteViewModelFactory = newProjectSuiteViewModelFactory;
     this.projectExplorerViewFactory = projectExplorerViewFactory;
     this.projectExplorerViewModelFactory = projectExplorerViewModelFactory;
     this.projectSuiteFileManager = projectSuiteFileManager;
     this.recentFileManager = recentFileManager;
     this.regionManager = regionManager;
 }
示例#2
0
 public AppController(IMainWindowFactory mainWindowFactory,
     IMainShellViewFactory mainShellViewFactory,
     IMainShellViewModelFactory mainShellViewModelFactory,
     IProjectWorkspaceViewFactory projectWorkspaceViewFactory,
     IProjectExplorerViewFactory projectExplorerViewFactory,
     ITestShellViewFactory testWorkspaceViewFactory,
     IStartPageViewModelFactory startPageViewModelFactory,
     IRegionManager regionManager, IStartViewFactory startViewFactory)
 {
     this.mainWindowFactory = mainWindowFactory;
     this.mainShellViewFactory = mainShellViewFactory;
     this.mainShellViewModelFactory = mainShellViewModelFactory;
     this.projectWorkspaceViewFactory = projectWorkspaceViewFactory;
     this.projectExplorerViewFactory = projectExplorerViewFactory;
     this.testWorkspaceViewFactory = testWorkspaceViewFactory;
     this.startPageViewModelFactory = startPageViewModelFactory;
     this.regionManager = regionManager;
     this.startViewFactory = startViewFactory;
 }