263
284
void OnBreakEventAdded (BreakEvent be)
266
if (BreakEventAdded != null)
267
BreakEventAdded (this, new BreakEventArgs ((BreakEvent)be));
287
EventHandler<BreakEventArgs> breakEventAdded = BreakEventAdded;
288
if (breakEventAdded != null)
289
breakEventAdded (this, new BreakEventArgs ((BreakEvent)be));
268
290
if (be is Breakpoint) {
269
if (BreakpointAdded != null)
270
BreakpointAdded (this, new BreakpointEventArgs ((Breakpoint)be));
291
EventHandler<BreakpointEventArgs> breakpointAdded = BreakpointAdded;
292
if (breakpointAdded != null)
293
breakpointAdded (this, new BreakpointEventArgs ((Breakpoint)be));
271
294
} else if (be is Catchpoint) {
272
if (CatchpointAdded != null)
273
CatchpointAdded (this, new CatchpointEventArgs ((Catchpoint)be));
295
EventHandler<CatchpointEventArgs> catchpointAdded = CatchpointAdded;
296
if (catchpointAdded != null)
297
catchpointAdded (this, new CatchpointEventArgs ((Catchpoint)be));
277
301
void OnBreakEventRemoved (BreakEvent be)
280
if (BreakEventRemoved != null)
281
BreakEventRemoved (this, new BreakEventArgs ((BreakEvent)be));
304
EventHandler<BreakEventArgs> breakEventRemoved = BreakEventRemoved;
305
if (breakEventRemoved != null)
306
breakEventRemoved (this, new BreakEventArgs ((BreakEvent)be));
282
307
if (be is Breakpoint) {
283
if (BreakpointRemoved != null)
284
BreakpointRemoved (this, new BreakpointEventArgs ((Breakpoint)be));
308
EventHandler<BreakpointEventArgs> breakpointRemoved = BreakpointRemoved;
309
if (breakpointRemoved != null)
310
breakpointRemoved (this, new BreakpointEventArgs ((Breakpoint)be));
285
311
} else if (be is Catchpoint) {
286
if (CatchpointRemoved != null)
287
CatchpointRemoved (this, new CatchpointEventArgs ((Catchpoint)be));
312
EventHandler<CatchpointEventArgs> catchpointRemoved = CatchpointRemoved;
313
if (catchpointRemoved != null)
314
catchpointRemoved (this, new CatchpointEventArgs ((Catchpoint)be));
291
318
void OnChanged ()
294
Changed (this, EventArgs.Empty);
320
EventHandler changed = Changed;
322
changed (this, EventArgs.Empty);
297
325
internal void NotifyStatusChanged (BreakEvent be)
300
if (BreakEventStatusChanged != null)
301
BreakEventStatusChanged (this, new BreakEventArgs ((BreakEvent)be));
328
EventHandler<BreakEventArgs> breakEventStatusChanged = BreakEventStatusChanged;
329
if (breakEventStatusChanged != null)
330
breakEventStatusChanged (this, new BreakEventArgs ((BreakEvent)be));
302
331
if (be is Breakpoint) {
303
if (BreakpointStatusChanged != null)
304
BreakpointStatusChanged (this, new BreakpointEventArgs ((Breakpoint)be));
332
EventHandler<BreakpointEventArgs> breakpointStatusChanged = BreakpointStatusChanged;
333
if (breakpointStatusChanged != null)
334
breakpointStatusChanged (this, new BreakpointEventArgs ((Breakpoint)be));
305
335
} else if (be is Catchpoint) {
306
if (CatchpointStatusChanged != null)
307
CatchpointStatusChanged (this, new CatchpointEventArgs ((Catchpoint)be));
336
EventHandler<CatchpointEventArgs > catchpointStatusChanged = CatchpointStatusChanged;
337
if (catchpointStatusChanged != null)
338
catchpointStatusChanged (this, new CatchpointEventArgs ((Catchpoint)be));
314
345
internal void NotifyBreakEventChanged (BreakEvent be)
317
if (BreakEventModified != null)
318
BreakEventModified (this, new BreakEventArgs ((BreakEvent)be));
348
EventHandler<BreakEventArgs > breakEventModified = BreakEventModified;
349
if (breakEventModified != null)
350
breakEventModified (this, new BreakEventArgs ((BreakEvent)be));
319
351
if (be is Breakpoint) {
320
if (BreakpointModified != null)
321
BreakpointModified (this, new BreakpointEventArgs ((Breakpoint)be));
352
EventHandler<BreakpointEventArgs > breakpointModified = BreakpointModified;
353
if (breakpointModified != null)
354
breakpointModified (this, new BreakpointEventArgs ((Breakpoint)be));
322
355
} else if (be is Catchpoint) {
323
if (CatchpointModified != null)
324
CatchpointModified (this, new CatchpointEventArgs ((Catchpoint)be));
356
EventHandler<CatchpointEventArgs > catchpointModified = CatchpointModified;
357
if (catchpointModified != null)
358
catchpointModified (this, new CatchpointEventArgs ((Catchpoint)be));
332
366
internal void NotifyBreakEventUpdated (BreakEvent be)
335
if (BreakEventUpdated != null)
336
BreakEventUpdated (this, new BreakEventArgs ((BreakEvent)be));
369
EventHandler<BreakEventArgs> breakEventUpdated = BreakEventUpdated;
370
if (breakEventUpdated != null)
371
breakEventUpdated (this, new BreakEventArgs ((BreakEvent)be));
337
372
if (be is Breakpoint) {
338
if (BreakpointUpdated != null)
339
BreakpointUpdated (this, new BreakpointEventArgs ((Breakpoint)be));
373
EventHandler<BreakpointEventArgs> breakpointUpdated = BreakpointUpdated;
374
if (breakpointUpdated != null)
375
breakpointUpdated (this, new BreakpointEventArgs ((Breakpoint)be));
340
376
} else if (be is Catchpoint) {
341
if (CatchpointUpdated != null)
342
CatchpointUpdated (this, new CatchpointEventArgs ((Catchpoint)be));
377
EventHandler<CatchpointEventArgs> catchpointUpdated = CatchpointUpdated;
378
if (catchpointUpdated != null)
379
catchpointUpdated (this, new CatchpointEventArgs ((Catchpoint)be));