IBreakpoint[] breakpoints = getBreakpoints(resource, document, model, lineNumber);
if (breakpoints.length > 0) {
IBreakpointManager breakpointManager = DebugPlugin.getDefault().getBreakpointManager();
for (int i = 0; i < breakpoints.length; i++) {
breakpoints[i].getMarker().delete();
breakpointManager.removeBreakpoint(breakpoints[i], true);
}
}
else {
toggler.createBreakpoints(lineNumber + 1);
}