Removing old breakpoints.
1.1 --- a/dew4nb/src/org/netbeans/modules/dew4nb/services/debugger/SetBreakpointsHandler.java Fri Jan 31 09:46:45 2014 +0100
1.2 +++ b/dew4nb/src/org/netbeans/modules/dew4nb/services/debugger/SetBreakpointsHandler.java Fri Jan 31 11:39:04 2014 +0100
1.3 @@ -45,6 +45,7 @@
1.4 import java.util.logging.Level;
1.5 import java.util.logging.Logger;
1.6 import org.netbeans.api.annotations.common.NonNull;
1.7 +import org.netbeans.api.debugger.Breakpoint;
1.8 import org.netbeans.api.debugger.DebuggerManager;
1.9 import org.netbeans.api.debugger.jpda.LineBreakpoint;
1.10 import org.netbeans.modules.dew4nb.endpoint.BasicRequestHandler;
1.11 @@ -85,6 +86,9 @@
1.12 throw new IllegalStateException("No WorkspaceResolver."); //NOI18N
1.13 }
1.14 final DebuggerManager dbm = DebuggerManager.getDebuggerManager();
1.15 + for (Breakpoint bp : dbm.getBreakpoints()) {
1.16 + dbm.removeBreakpoint(bp);
1.17 + }
1.18 for (String line : request.getData()) {
1.19 final int separator = line.lastIndexOf(':'); //NOI18N
1.20 if (separator > 0 && separator < line.length() - 1) {