sweetness
[tfs.git] / class / MonoDevelop.TeamFoundation / TeamFoundationCommands.cs
blob7e794ebe4a932652e92c3e7ffba1faeaf8f53d00
1 using System;
2 using System.Collections.Generic;
3 using System.IO;
4 using System.Net;
5 using System.Text;
6 using Gtk;
8 using MonoDevelop.Core;
9 using MonoDevelop.Ide.Gui;
10 using MonoDevelop.Ide.Gui.Pads;
11 using MonoDevelop.Components.Commands;
12 using MonoDevelop.VersionControl.Views;
14 using Microsoft.TeamFoundation.Client;
15 using Microsoft.TeamFoundation.VersionControl.Common;
16 using Microsoft.TeamFoundation.VersionControl.Client;
17 using Gtk.TeamFoundation;
19 namespace MonoDevelop.TeamFoundation
21 public enum TeamFoundationCommands
23 ShowTeamFoundation
26 public class ShowTeamFoundationHandler : CommandHandler
28 protected override void Run()
30 foreach (Document d in IdeApp.Workbench.Documents) {
31 if (d.GetContent<TeamFoundationPad>() != null) {
32 d.Select();
33 return;
37 TeamFoundationPad tfv = new TeamFoundationPad();
38 IdeApp.Workbench.OpenDocument(tfv, true);