public BackgroundIndexerParams(DocumentHierarchyFactory documentHierarchyFactory, string rootDirectory, IEnumerable<string> pathsChanged, FilesPatternProvider filesPatternProvider)
 {
     DocumentHierarchyFactory = documentHierarchyFactory;
     RootDirectory = rootDirectory;
     PathsChanged = pathsChanged;
     FilesPatternProvider = filesPatternProvider;
 }
 public TreeViewModel(FileSystemChangeWatcher fileSystemChangeWatcher, DocumentHierarchyFactory documentHierarchyFactory, FilesPatternProvider filesPatternProvider)
 {
     FileSystemChangeWatcher = fileSystemChangeWatcher;
     DocumentHierarchyFactory = documentHierarchyFactory;
     FilesPatternProvider = filesPatternProvider;
     ItemsMap = new Dictionary<string, TreeViewEntryItemModel>();
 }
 public GoToDefinitionCommand(IseIntegrator iseIntegrator, PowershellTokenizerProvider powershellTokenizerProvider, 
     DocumentHierarchyFactory documentHierarchyFactory, DocumentHierarchySearcher documentHierarchySearcher)
 {
     this.iseIntegrator = iseIntegrator;
     this.powershellTokenizerProvider = powershellTokenizerProvider;
     this.documentHierarchyFactory = documentHierarchyFactory;
     this.documentHierarchySearcher = documentHierarchySearcher;
 }
 public TreeViewModel(FileSystemChangeWatcher fileSystemChangeWatcher, DocumentHierarchyFactory documentHierarchyFactory, FilesPatternProvider filesPatternProvider)
 {
     this.FileSystemChangeWatcher = fileSystemChangeWatcher;
     this.DocumentHierarchyFactory = documentHierarchyFactory;
     this.FilesPatternProvider = filesPatternProvider;
     this.ItemsMap = new Dictionary<string, TreeViewEntryItemModel>();
     this.TokenLocator = new TokenLocator();
 }
Esempio n. 5
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;
 }