PTP
Release 5.0

org.eclipse.ptp.debug.core
Interface IPBreakpointManager


public interface IPBreakpointManager


Method Summary
 void addSetBreakpoints(TaskSet tasks, IPBreakpoint[] breakpoints)
          Called when tasks are added to a task set.
 void deleteBreakpoint(IPBreakpoint breakpoint)
          Delete a breakpoint.
 void deleteSetBreakpoints(TaskSet tasks, IPBreakpoint[] breakpoints)
          Called when tasks are removed from a task set.
 org.eclipse.debug.core.model.IBreakpoint getBreakpoint(IPDIBreakpoint pdiBpt)
           
 java.math.BigInteger getBreakpointAddress(IPLineBreakpoint breakpoint)
           
 void skipBreakpoints(boolean enabled)
           
 void watchpointOutOfScope(TaskSet tasks, IPDIWatchpoint pdiWatchpoint)
           
 

Method Detail

addSetBreakpoints

void addSetBreakpoints(TaskSet tasks,
                       IPBreakpoint[] breakpoints)
Called when tasks are added to a task set. This causes the breakpoints to be set on the new tasks also.

Parameters:
tasks - new tasks being added to the set
breakpoints - breakpoints that are to be updated
Since:
4.0

deleteSetBreakpoints

void deleteSetBreakpoints(TaskSet tasks,
                          IPBreakpoint[] breakpoints)
Called when tasks are removed from a task set. This causes the breakpoints to be removed from the tasks that are no longer in the set.

Parameters:
tasks - tasks being removed from the set
breakpoints - breakpoints that are to be updated
Since:
4.0

deleteBreakpoint

void deleteBreakpoint(IPBreakpoint breakpoint)
Delete a breakpoint. Removes the breakpoint and its marker.

Parameters:
breakpoint - breakpoint to remove

getBreakpoint

org.eclipse.debug.core.model.IBreakpoint getBreakpoint(IPDIBreakpoint pdiBpt)
Parameters:
pdiBpt -
Returns:

getBreakpointAddress

java.math.BigInteger getBreakpointAddress(IPLineBreakpoint breakpoint)
Parameters:
breakpoint -
Returns:

skipBreakpoints

void skipBreakpoints(boolean enabled)
Parameters:
enabled -

watchpointOutOfScope

void watchpointOutOfScope(TaskSet tasks,
                          IPDIWatchpoint pdiWatchpoint)
Parameters:
tasks -
pdiWatchpoint -
Since:
4.0

PTP
Release 5.0

Copyright (c) 2011 IBM Corporation and others. All Rights Reserved.