org.eclipse.cdt.debug.internal.core
Class CBreakpointManager
java.lang.Object
org.eclipse.cdt.debug.internal.core.CBreakpointManager
- All Implemented Interfaces:
- org.eclipse.cdt.debug.core.cdi.event.ICDIEventListener, org.eclipse.core.runtime.IAdaptable, org.eclipse.debug.core.IBreakpointManagerListener, org.eclipse.debug.core.IBreakpointsListener
public class CBreakpointManager
- extends java.lang.Object
- implements org.eclipse.debug.core.IBreakpointsListener, org.eclipse.debug.core.IBreakpointManagerListener, org.eclipse.cdt.debug.core.cdi.event.ICDIEventListener, org.eclipse.core.runtime.IAdaptable
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
CBreakpointManager
public CBreakpointManager(CDebugTarget target)
breakpointsAdded
public void breakpointsAdded(org.eclipse.debug.core.model.IBreakpoint[] breakpoints)
- Specified by:
breakpointsAdded
in interface org.eclipse.debug.core.IBreakpointsListener
breakpointsRemoved
public void breakpointsRemoved(org.eclipse.debug.core.model.IBreakpoint[] breakpoints,
org.eclipse.core.resources.IMarkerDelta[] deltas)
- Specified by:
breakpointsRemoved
in interface org.eclipse.debug.core.IBreakpointsListener
breakpointsChanged
public void breakpointsChanged(org.eclipse.debug.core.model.IBreakpoint[] breakpoints,
org.eclipse.core.resources.IMarkerDelta[] deltas)
- Specified by:
breakpointsChanged
in interface org.eclipse.debug.core.IBreakpointsListener
breakpointManagerEnablementChanged
public void breakpointManagerEnablementChanged(boolean enabled)
- Specified by:
breakpointManagerEnablementChanged
in interface org.eclipse.debug.core.IBreakpointManagerListener
handleDebugEvents
public void handleDebugEvents(org.eclipse.cdt.debug.core.cdi.event.ICDIEvent[] events)
- Specified by:
handleDebugEvents
in interface org.eclipse.cdt.debug.core.cdi.event.ICDIEventListener
getAdapter
public java.lang.Object getAdapter(java.lang.Class adapter)
- Specified by:
getAdapter
in interface org.eclipse.core.runtime.IAdaptable
getDebugTarget
public CDebugTarget getDebugTarget()
initialize
public void initialize()
dispose
public void dispose()
getBreakpointAddress
public IAddress getBreakpointAddress(ICLineBreakpoint breakpoint)
getBreakpoint
public org.eclipse.debug.core.model.IBreakpoint getBreakpoint(org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint cdiBreakpoint)
setInitialBreakpoints
public void setInitialBreakpoints()
supportsBreakpoint
public boolean supportsBreakpoint(ICBreakpoint breakpoint)
supportsAddressBreakpoint
public boolean supportsAddressBreakpoint(ICAddressBreakpoint breakpoint)
skipBreakpoints
public void skipBreakpoints(boolean enabled)
watchpointOutOfScope
public void watchpointOutOfScope(org.eclipse.cdt.debug.core.cdi.model.ICDIWatchpoint cdiWatchpoint)