public FindAllOccurrencesCommand(IseIntegrator iseIntegrator, PowershellTokenizerProvider powershellTokenizerProvider, MainViewModel mainViewModel,
                                  DocumentHierarchyFactory documentHierarchyFactory)
 {
     this.iseIntegrator = iseIntegrator;
     this.powershellTokenizerProvider = powershellTokenizerProvider;
     this.mainViewModel            = mainViewModel;
     this.documentHierarchyFactory = documentHierarchyFactory;
 }
 public GoToDefinitionCommand(IseIntegrator iseIntegrator, PowershellTokenizerProvider powershellTokenizerProvider, 
     DocumentHierarchyFactory documentHierarchyFactory, DocumentHierarchySearcher documentHierarchySearcher)
 {
     this.iseIntegrator = iseIntegrator;
     this.powershellTokenizerProvider = powershellTokenizerProvider;
     this.documentHierarchyFactory = documentHierarchyFactory;
     this.documentHierarchySearcher = documentHierarchySearcher;
 }
 public GoToDefinitionCommand(IseIntegrator iseIntegrator, PowershellTokenizerProvider powershellTokenizerProvider,
                              DocumentHierarchyFactory documentHierarchyFactory, DocumentHierarchySearcher documentHierarchySearcher)
 {
     this.iseIntegrator = iseIntegrator;
     this.powershellTokenizerProvider = powershellTokenizerProvider;
     this.documentHierarchyFactory    = documentHierarchyFactory;
     this.documentHierarchySearcher   = documentHierarchySearcher;
 }
 public PowershellFileParser(PowershellTokenizerProvider powershellTokenizerProvider, FileReader fileReader)
 {
     this.powershellTokenizer = powershellTokenizerProvider.PowershellTokenizer;
     this.fileReader = fileReader;
 }