public void OnExecute(object sender, EventArgs args) { _threadFixPlugin.ClearMarkers(); _threadFixPlugin.UpdateMarkers(); _threadFixPlugin.StorePluginData(); var toolWindow = (ToolWindowControl)_threadFixPlugin.ToolWindow.Content; toolWindow.ClearList(); }
private void OnAppsSelected(object sender, ApplicationsSelectedEventArgs args) { _threadFixPlugin.ToggleMenuCommands(false); _threadFixPlugin.ImportMarkers(_viewModelService.GetSelectedAppIds(args.Model), () => { _threadFixPlugin.StorePluginData(); _threadFixPlugin.UpdateMarkers(); _threadFixPlugin.ToggleMenuCommands(true); new ShowAction(_threadFixPlugin).OnExecute(this, null); }); }
private void SolutionEvents_Opened() { if (_threadFixPlugin.Markers == null) { _threadFixPlugin.RetrievePluginData(); } _threadFixPlugin.UpdateFileAndMarkerLookUp(); _threadFixPlugin.UpdateMarkers(); if (_threadFixPlugin.Markers != null) { new ShowAction(_threadFixPlugin).OnExecute(this, null); } }