/** * Removes a breakpoint. * * @param breakpoint breakpoint to be removed */ public void removeBreakpoint(Breakpoint breakpoint) { if (breakpoint == null) { return; } ActivityNode activitynode = breakpoint.getActivityNode(); if (activitynode == null || activitynode.activity == null) { return; } this.breakpoints.remove(activitynode); }
/** * Adds a breakpoint for the specified activity node. * * @param breakpoint Breakpoint that shall be added */ public void addBreakpoint(Breakpoint breakpoint) { if (breakpoint == null) { return; } ActivityNode activitynode = breakpoint.getActivityNode(); if (activitynode == null || activitynode.activity == null) { return; } breakpoints.put(activitynode, breakpoint); }