Interface IBslRunToLineBreakpoint
-
- All Superinterfaces:
org.eclipse.core.runtime.IAdaptable
,org.eclipse.debug.core.model.IBreakpoint
,IBslBreakpoint
public interface IBslRunToLineBreakpoint extends IBslBreakpoint
BSL 'run-to-line' breakpoint. This breakpoint isn't persisted in workspace. This breakpoint suspends execution when a target line of code is reached.Clients may use
IBslBreakpointFactory
to create instances of BSL breakpoints.
-
-
Field Summary
Fields Modifier and Type Field Description static String
MARKER_TYPE
Marker type for this breakpoint.static String
RUN_TO_LINE
Line number marker attribute.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description int
getRunToLine()
Returns the line number in the original source that corresponds* to the location of this breakpoint, or -1 if the attribute is not present.
-
-
-
Field Detail
-
MARKER_TYPE
static final String MARKER_TYPE
Marker type for this breakpoint.- See Also:
- Constant Field Values
-
RUN_TO_LINE
static final String RUN_TO_LINE
Line number marker attribute. An integer value indicating the line number for a text marker. This attribute is 1-relative.- See Also:
- Constant Field Values
-
-
Method Detail
-
getRunToLine
int getRunToLine() throws org.eclipse.core.runtime.CoreException
Returns the line number in the original source that corresponds* to the location of this breakpoint, or -1 if the attribute is not present.- Returns:
- this breakpoint's line number, or -1 if unknown
- Throws:
org.eclipse.core.runtime.CoreException
- if aCoreException
is thrown while accessing the underlying marker attribute
-
-