public interface IJavaMethodEntryBreakpoint extends IJavaLineBreakpoint
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.
SUSPEND_THREAD, SUSPEND_VM
BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTERED
Modifier and Type | Method and Description |
---|---|
String |
getMethodName()
Returns the name of the method this breakpoint suspends execution in.
|
String |
getMethodSignature()
Returns the signature of the method this breakpoint suspends execution
in.
|
getCondition, isConditionEnabled, isConditionSuspendOnTrue, setCondition, setConditionEnabled, setConditionSuspendOnTrue, supportsCondition
addBreakpointListener, addInstanceFilter, getBreakpointListeners, getHitCount, getInstanceFilters, getSuspendPolicy, getThreadFilter, getThreadFilters, getTypeName, isInstalled, removeBreakpointListener, removeInstanceFilter, removeThreadFilter, setHitCount, setSuspendPolicy, setThreadFilter, supportsInstanceFilters, supportsThreadFilters
getCharEnd, getCharStart, getLineNumber
delete, getMarker, getModelIdentifier, isEnabled, isPersisted, isRegistered, setEnabled, setMarker, setPersisted, setRegistered
getAdapter
String getMethodName() throws CoreException
CoreException
- if unable to access the property from this breakpoint's
underlying markerString getMethodSignature() throws CoreException
CoreException
- if unable to access the property from this breakpoint's
underlying marker
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.