Esempio n. 1
0
 public void DetachFromEnvironment(IWorkingEnvironment environment)
 {
     var views1 = environment.ViewDockService.FindViews(Guids.IssuesViewGuid).ToList();
     foreach(var view in views1) view.Close();
     var views2 = environment.ViewDockService.FindViews(Guids.NewsViewGuid).ToList();
     foreach(var view in views2) view.Close();
     var views3 = environment.ViewDockService.FindViews(Guids.VersionsViewGuid).ToList();
     foreach(var view in views3) view.Close();
     environment.RemoveRepositoryExplorerItem(_repositoryExplorer.RootItem);
     _repositoryExplorer = null;
 }
Esempio n. 2
0
        public void DetachFromEnvironment(IWorkingEnvironment environment)
        {
            var views1 = environment.ViewDockService.FindViews(Guids.IssuesViewGuid).ToList();

            foreach (var view in views1)
            {
                view.Close();
            }
            var views2 = environment.ViewDockService.FindViews(Guids.NewsViewGuid).ToList();

            foreach (var view in views2)
            {
                view.Close();
            }
            var views3 = environment.ViewDockService.FindViews(Guids.VersionsViewGuid).ToList();

            foreach (var view in views3)
            {
                view.Close();
            }
            environment.RemoveRepositoryExplorerItem(_repositoryExplorer.RootItem);
            _repositoryExplorer = null;
        }
Esempio n. 3
0
 public void AttachToEnvironment(IWorkingEnvironment environment)
 {
     _repositoryExplorer = new RepositoryExplorer(environment, this);
     environment.ProvideRepositoryExplorerItem(_repositoryExplorer.RootItem);
 }
Esempio n. 4
0
 public void AttachToEnvironment(IWorkingEnvironment environment)
 {
     _repositoryExplorer = new RepositoryExplorer(environment, this);
     environment.ProvideRepositoryExplorerItem(_repositoryExplorer.RootItem);
 }