public interface IJavaWatchpoint extends IJavaLineBreakpoint, IWatchpoint
Clients are not intended to implement this interface.
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
addInstanceFilter, getHitCount, getInstanceFilters, getSuspendPolicy, getThreadFilter, getThreadFilters, getTypeName, isInstalled, 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
).true
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) IBM Corp. and others 2000, 2006. All Rights Reserved.