Beispiel #1
0
		BreakpointMarker(IBreakpointService breakpointService, IGlyphTextMarkerService glyphTextMarkerService, IClassificationTypeRegistryService classificationTypeRegistryService, ILCodeBreakpointGlyphTextMarkerHandler ilCodeBreakpointGlyphTextMarkerHandler) {
			this.glyphTextMarkerService = glyphTextMarkerService;
			classificationTypeEnabledBreakpoint = classificationTypeRegistryService.GetClassificationType(ThemeClassificationTypeNames.BreakpointStatement);
			toMethodMarkers = new Dictionary<ILCodeBreakpoint, IGlyphTextMethodMarker>();
			this.ilCodeBreakpointGlyphTextMarkerHandler = ilCodeBreakpointGlyphTextMarkerHandler;
			breakpointService.BreakpointsAdded += BreakpointService_BreakpointsAdded;
			breakpointService.BreakpointsRemoved += BreakpointService_BreakpointsRemoved;
		}
Beispiel #2
0
 BreakpointMarker(IBreakpointService breakpointService, IGlyphTextMarkerService glyphTextMarkerService, IClassificationTypeRegistryService classificationTypeRegistryService, ILCodeBreakpointGlyphTextMarkerHandler ilCodeBreakpointGlyphTextMarkerHandler)
 {
     this.glyphTextMarkerService = glyphTextMarkerService;
     this.classificationTypeEnabledBreakpoint = classificationTypeRegistryService.GetClassificationType(ThemeClassificationTypeNames.BreakpointStatement);
     this.toMethodMarkers = new Dictionary <ILCodeBreakpoint, IGlyphTextMethodMarker>();
     this.ilCodeBreakpointGlyphTextMarkerHandler = ilCodeBreakpointGlyphTextMarkerHandler;
     breakpointService.BreakpointsAdded         += BreakpointService_BreakpointsAdded;
     breakpointService.BreakpointsRemoved       += BreakpointService_BreakpointsRemoved;
 }
 CallStackMarker(IStackFrameManager stackFrameManager, IGlyphTextMarkerService glyphTextMarkerService, IClassificationTypeRegistryService classificationTypeRegistryService, Lazy <ActiveStatementService> activeStatementService)
 {
     this.stackFrameManager                  = stackFrameManager;
     this.glyphTextMarkerService             = glyphTextMarkerService;
     this.classificationTypeCurrentStatement = classificationTypeRegistryService.GetClassificationType(ThemeClassificationTypeNames.CurrentStatement);
     this.classificationTypeCallReturn       = classificationTypeRegistryService.GetClassificationType(ThemeClassificationTypeNames.CallReturn);
     this.activeStatementService             = activeStatementService;
     stackFrameManager.NewFrames            += StackFrameManager_NewFrames;
 }
 GlyphTextMarkerServiceDocumentViewerListener(IGlyphTextMarkerService glyphTextMarkerService, IModuleIdProvider moduleIdProvider)
 {
     this.glyphTextMarkerService = glyphTextMarkerService;
     this.moduleIdProvider       = moduleIdProvider;
 }
		GlyphTextMarkerServiceDocumentViewerListener(IGlyphTextMarkerService glyphTextMarkerService, IModuleIdProvider moduleIdProvider) {
			this.glyphTextMarkerService = glyphTextMarkerService;
			this.moduleIdProvider = moduleIdProvider;
		}