From d78a9a1f1058850268fb80dff6894196380de28b Mon Sep 17 00:00:00 2001 From: Robert Sesek Date: Tue, 10 Jun 2008 14:04:59 -0400 Subject: [PATCH] Add a prop for DebuggerConnection and change the breakpoints ivar to a prop * Source/BreakpointManager.m+h --- Source/BreakpointManager.h | 7 ++++++- Source/BreakpointManager.m | 10 ++-------- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/Source/BreakpointManager.h b/Source/BreakpointManager.h index 33f94cf..f880698 100644 --- a/Source/BreakpointManager.h +++ b/Source/BreakpointManager.h @@ -16,14 +16,19 @@ #import #import "Breakpoint.h" +#import "DebuggerConnection.h" @interface BreakpointManager : NSObject { NSMutableArray *breakpoints; + + DebuggerConnection *connection; } +@property(readwrite) DebuggerConnection *connection; +@property(readonly) NSMutableArray *breakpoints; + + (BreakpointManager *)sharedManager; -- (NSArray *)breakpoints; - (void)addBreakpoint:(Breakpoint *)bp; - (Breakpoint *)removeBreakpointAt:(int)line inFile:(NSString *)file; - (NSArray *)breakpointsForFile:(NSString *)file; diff --git a/Source/BreakpointManager.m b/Source/BreakpointManager.m index 1931a09..545235a 100644 --- a/Source/BreakpointManager.m +++ b/Source/BreakpointManager.m @@ -18,6 +18,8 @@ @implementation BreakpointManager +@synthesize breakpoints, connection; + /** * Initializer */ @@ -46,14 +48,6 @@ return manager; } -/** - * Returns an array of all the breakpoints - */ -- (NSArray *)breakpoints -{ - return breakpoints; -} - /** * Registers a breakpoint at a given line */ -- 2.22.5