public ResetWorkspaceDirectoryCommand(IseIntegrator iseIntegrator, WorkspaceDirectoryModel workspaceDirectoryModel, RootDirectoryProvider rootDirectoryProvider, FileSystemOperationsService fileSystemOperationsService) { this.iseIntegrator = iseIntegrator; this.workspaceDirectoryModel = workspaceDirectoryModel; this.rootDirectoryProvider = rootDirectoryProvider; this.fileSystemOperationsService = fileSystemOperationsService; }
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; }
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; }
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; }