Exemple #1
0
 public ResetWorkspaceDirectoryCommand(IseIntegrator iseIntegrator, WorkspaceDirectoryModel workspaceDirectoryModel, RootDirectoryProvider rootDirectoryProvider,
                                       FileSystemOperationsService fileSystemOperationsService)
 {
     this.iseIntegrator               = iseIntegrator;
     this.workspaceDirectoryModel     = workspaceDirectoryModel;
     this.rootDirectoryProvider       = rootDirectoryProvider;
     this.fileSystemOperationsService = fileSystemOperationsService;
 }
Exemple #2
0
 public Bootstrap(IseIntegrator iseIntegrator, IseFileReloader iseFileReloader, CommandExecutor commandExecutor,
                  WorkspaceDirectoryModel workspaceDirectoryModel, DocumentHierarchyFactory documentHierarchyFactory, FileSystemChangeWatcher fileSystemChangeWatcher)
 {
     this.iseIntegrator            = iseIntegrator;
     this.iseFileReloader          = iseFileReloader;
     this.commandExecutor          = commandExecutor;
     this.workspaceDirectoryModel  = workspaceDirectoryModel;
     this.documentHierarchyFactory = documentHierarchyFactory;
     this.fileSystemChangeWatcher  = fileSystemChangeWatcher;
 }
Exemple #3
0
 public MoveItemCommand(TreeViewModel treeViewModel, MessageBoxHelper messageBoxHelper, WorkspaceDirectoryModel workspaceDirectoryModel,
                        FilesPatternProvider filesPatternProvider, FileSystemOperationsService fileSystemOperationsService, IseIntegrator iseIntegrator,
                        UnsavedFileChecker unsavedFileEnforcer)
 {
     this.treeViewModel               = treeViewModel;
     this.messageBoxHelper            = messageBoxHelper;
     this.workspaceDirectoryModel     = workspaceDirectoryModel;
     this.filesPatternProvider        = filesPatternProvider;
     this.fileSystemOperationsService = fileSystemOperationsService;
     this.iseIntegrator               = iseIntegrator;
     this.unsavedFileEnforcer         = unsavedFileEnforcer;
 }
Exemple #4
0
 public ReindexSearchTreeCommand(MainViewModel mainViewModel, DocumentHierarchyFactory documentHierarchyFactory, WorkspaceDirectoryModel workspaceDirectoryModel,
                                 ClearTreeViewCommand clearTreeViewCommand, RunSearchCommand runSearchCommand, FilesPatternProvider filesPatternProvider, SyncWithActiveDocumentCommand syncWithActiveDocumentCommand)
 {
     this.mainViewModel                 = mainViewModel;
     this.documentHierarchyFactory      = documentHierarchyFactory;
     this.workspaceDirectoryModel       = workspaceDirectoryModel;
     this.clearTreeViewCommand          = clearTreeViewCommand;
     this.runSearchCommand              = runSearchCommand;
     this.filesPatternProvider          = filesPatternProvider;
     this.syncWithActiveDocumentCommand = syncWithActiveDocumentCommand;
     this.backgroundIndexers            = new List <BackgroundIndexer>();
 }
 public ChangeWorkspaceCommand(WorkspaceDirectoryModel workspaceDirectoryModel, MessageBoxHelper messageBoxHelper)
 {
     this.workspaceDirectoryModel = workspaceDirectoryModel;
     this.messageBoxHelper        = messageBoxHelper;
 }
 public OpenExplorerContextMenuCommand(TreeViewModel treeViewModel, WorkspaceDirectoryModel workspaceDirectoryModel)
 {
     this.treeViewModel           = treeViewModel;
     this.workspaceDirectoryModel = workspaceDirectoryModel;
 }