public void reinitialize(DTE d, PlvsPackage p) { AtlassianPanel.Instance.CrucibleTabVisible = false; package = p; dte = d; solution = dte.Solution; }
public SolutionEventSink( PlvsPackage package, CreateToolWindow createAtlassianWindow, CreateToolWindow createIssueDetailsWindow, CreateToolWindow createBuildDetailsWindow) { this.package = package; this.createAtlassianWindow = createAtlassianWindow; this.createIssueDetailsWindow = createIssueDetailsWindow; this.createBuildDetailsWindow = createBuildDetailsWindow; }
public void reinitialize(DTE dte, PlvsPackage package) { PlvsUtils.updateKeyBindingsInformation(dte, new Dictionary <string, ToolStripItem> { { "Tools.AtlassianProjectConfiguration", buttonProjectProperties }, { "Tools.AtlassianGlobalConfiguration", buttonGlobalProperties } }); tabJira.reinitialize(dte); tabBamboo.reinitialize(); tabCrucible.reinitialize(dte, package); }
internal static void InitializeMarkerIds(PlvsPackage package) { #if !VS2010 // Retrieve the Text Marker IDs. We need them to be able to create instances. IVsTextManager textManager = (IVsTextManager)package.GetService(typeof(SVsTextManager)); try { int markerId; Guid markerGuid = GuidList.JiraLinkMarginMarker; textManager.GetRegisteredMarkerTypeID(ref markerGuid, out markerId); JiraLinkMarginMarkerType.Id = markerId; markerGuid = GuidList.JiraLinkTextMarker; textManager.GetRegisteredMarkerTypeID(ref markerGuid, out markerId); JiraLinkTextMarkerType.Id = markerId; } catch (COMException e) { Debug.WriteLine("JiraLinkMarkerTypeProvider.InitializeMarkerids() - COMException: " + e.Message); } #endif }