public interface IJavaWatchpoint extends IJavaLineBreakpoint, IWatchpoint
Since 3.1, IJavaWatchpoint
also implements
IWatchpoint
.
SUSPEND_THREAD, SUSPEND_VM
BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTERED
Modifier and Type | Method and Description |
---|---|
String |
getFieldName()
Returns the name of the field associated with this watchpoint
|
boolean |
isAccessSuspend(IDebugTarget target)
Returns whether this breakpoint last suspended in this target due to an
access (
true ) or modification (false ). |
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
isAccess, isModification, setAccess, setModification, supportsAccess, supportsModification
String getFieldName() throws CoreException
CoreException
- if unable to access the property on this breakpoint's
underlying markerboolean isAccessSuspend(IDebugTarget target)
true
) or modification (false
).target
- the debug targettrue
if this watchpoint last suspended the given
target due to a field access; false
if this
watchpoint last suspended the given target due to a modification
access or if this watchpoint hasn't suspended the given target.
Copyright (c) 2000, 2015 Eclipse Contributors and others. All rights reserved.Guidelines for using Eclipse APIs.