org.eclipse.jdt.debug.core
Interface IJavaMethodEntryBreakpoint
- All Superinterfaces:
- IAdaptable, IBreakpoint, IJavaBreakpoint, IJavaLineBreakpoint, ILineBreakpoint
public interface IJavaMethodEntryBreakpoint
- extends IJavaLineBreakpoint
A method entry breakpoint suspends execution on the first executable line of
a method when entered. Entry breakpoints can only be installed in methods
that have executable code (i.e. do not work in native methods).
This breakpoint provides a subset of the function provided by
IJavaMethodBreakpoint
- i.e. break on enter. The implementation
of this breakpoint is more efficient than the general method breakpoint, as
the implementation is based on line breakpoints and does not require method
enter/exit tracing in the target VM.
- Since:
- 2.0
- Restriction:
- This interface is not intended to be implemented by clients.
- Restriction:
- This interface is not intended to be extended by clients.
Methods inherited from interface org.eclipse.jdt.debug.core.IJavaBreakpoint |
addBreakpointListener, addInstanceFilter, getBreakpointListeners, getHitCount, getInstanceFilters, getSuspendPolicy, getThreadFilter, getThreadFilters, getTypeName, isInstalled, removeBreakpointListener, removeInstanceFilter, removeThreadFilter, setHitCount, setSuspendPolicy, setThreadFilter, supportsInstanceFilters, supportsThreadFilters |
getMethodName
String getMethodName()
throws CoreException
- Returns the name of the method this breakpoint suspends execution in.
- Returns:
- the name of the method this breakpoint suspends execution in
- Throws:
CoreException
- if unable to access the property from this breakpoint's
underlying marker
getMethodSignature
String getMethodSignature()
throws CoreException
- Returns the signature of the method this breakpoint suspends execution
in.
- Returns:
- the signature of the method this breakpoint suspends execution in
- Throws:
CoreException
- if unable to access the property from this breakpoint's
underlying marker
Guidelines for using Eclipse APIs.
Copyright (c) 2000, 2013 IBM Corporation and others. All rights reserved.