public void reinitialize(DTE d, PlvsPackage p)
 {
     AtlassianPanel.Instance.CrucibleTabVisible = false;
     package  = p;
     dte      = d;
     solution = dte.Solution;
 }
コード例 #2
0
 public SolutionEventSink(
     PlvsPackage package,
     CreateToolWindow createAtlassianWindow,
     CreateToolWindow createIssueDetailsWindow,
     CreateToolWindow createBuildDetailsWindow)
 {
     this.package = package;
     this.createAtlassianWindow    = createAtlassianWindow;
     this.createIssueDetailsWindow = createIssueDetailsWindow;
     this.createBuildDetailsWindow = createBuildDetailsWindow;
 }
コード例 #3
0
        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);
        }
コード例 #4
0
        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
        }