- All Superinterfaces:
public interface ITriggerPoint extends IAdaptableTriggerPoint 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.
All Methods Instance Methods Abstract Methods Modifier and Type Method Description
isTriggerPoint()Returns whether this breakpoint is defined as a trigger point in the workspace.
setTriggerPoint(boolean trigger)Sets whether this breakpoint is to be treated as a trigger point for the workspace.
static 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.
boolean 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
void setTriggerPoint(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.