Eclipse CDT
7.0

org.eclipse.cdt.debug.core.cdi.model
Interface ICDIBreakpoint2

All Superinterfaces:
ICDIBreakpoint, ICDIObject

public interface ICDIBreakpoint2
extends ICDIBreakpoint

Extension of the ICDIBreakpoint interface


Field Summary
 
Fields inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
HARDWARE, REGULAR, TEMPORARY
 
Method Summary
 int getType()
          Return the type of the breakpoint.
 
Methods inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIBreakpoint
getCondition, isEnabled, isHardware, isTemporary, setCondition, setEnabled
 
Methods inherited from interface org.eclipse.cdt.debug.core.cdi.model.ICDIObject
getTarget
 

Method Detail

getType

int getType()
Return the type of the breakpoint. If the breakpoint's creation originated in CDT, then CDT specified the type as part of that request and this method must return that value. If the breakpoint's creation originated in the CDI client, then this method is invoked by CDT to discover the type of the breakpoint. If the CDI breakpoint implements this interface, then ICDIBreakpoint.isTemporary() and ICDIBreakpoint.isHardware() will never get called by CDT, as this method is meant to replace those.

Returns:
one of the type constants defined in ICBreakpointType (note that ICBreakpointType#TEMPORARY can be bit-applied to any of the type values to qualify it as a temporary breakpoint.

Eclipse CDT
7.0

Copyright (c) IBM Corp. and others 2004, 2012. All Rights Reserved.