- All Superinterfaces:
public interface ITriggerPoint extends IAdaptable
TriggerPoint is a breakpoint property which defines a dependency relationship between all the breakpoints of a workspace and trigger points defined in a workspace. TriggerPoint defines the availability of breakpoints to be suspended based on the order of hits of breakpoints. If there are active TriggerPoints, breakpoints can not be suspended.
TRIGGERPOINTstatic final String TRIGGERPOINTPersisted breakpoint marker attribute (value
"org.eclipse.debug.core.triggerpoint"). The attribute is a
booleancorresponding to whether a breakpoint is a trigger breakpoint for the workspace.
isTriggerPointboolean isTriggerPoint() throws CoreExceptionReturns whether this breakpoint is defined as a trigger point in the workspace.
- whether this breakpoint is a trigger point
CoreException- if unable to access the associated attribute on this breakpoint's underlying marker
(boolean trigger) throws CoreExceptionSets whether this breakpoint is to be treated as a trigger point for the workspace. If it is a trigger point, then the
ITriggerPointattribute on this breakpoint's marker is set to
trigger- whether this breakpoint is to be treated as trigger point for the workspace
CoreException- if unable to set the associated attribute on this breakpoint's underlying marker.