|
Eclipse JDT Release 3.6 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IJavaWatchpoint
A breakpoint on a field. If a watchpoint is an access watchpoint, it will suspend execution when its field is accessed. If a watchpoint is a modification watchpoint, it will suspend execution when its field is modified.
Since 3.1, IJavaWatchpoint
also implements
IWatchpoint
.
Field Summary |
---|
Fields inherited from interface org.eclipse.jdt.debug.core.IJavaBreakpoint |
---|
SUSPEND_THREAD, SUSPEND_VM |
Fields inherited from interface org.eclipse.debug.core.model.IBreakpoint |
---|
BREAKPOINT_MARKER, ENABLED, ID, LINE_BREAKPOINT_MARKER, PERSISTED, REGISTERED |
Method Summary | |
---|---|
String |
getFieldName()
Returns the name of the field associated with this watchpoint |
boolean |
isAccessSuspend(org.eclipse.debug.core.model.IDebugTarget target)
Returns whether this breakpoint last suspended in this target due to an access ( true ) or modification (false ). |
Methods inherited from interface org.eclipse.jdt.debug.core.IJavaLineBreakpoint |
---|
getCondition, isConditionEnabled, isConditionSuspendOnTrue, setCondition, setConditionEnabled, setConditionSuspendOnTrue, supportsCondition |
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 |
Methods inherited from interface org.eclipse.debug.core.model.ILineBreakpoint |
---|
getCharEnd, getCharStart, getLineNumber |
Methods inherited from interface org.eclipse.debug.core.model.IBreakpoint |
---|
delete, getMarker, getModelIdentifier, isEnabled, isPersisted, isRegistered, setEnabled, setMarker, setPersisted, setRegistered |
Methods inherited from interface org.eclipse.core.runtime.IAdaptable |
---|
getAdapter |
Methods inherited from interface org.eclipse.debug.core.model.IWatchpoint |
---|
isAccess, isModification, setAccess, setModification, supportsAccess, supportsModification |
Method Detail |
---|
String getFieldName() throws org.eclipse.core.runtime.CoreException
org.eclipse.core.runtime.CoreException
- if unable to access the property on
this breakpoint's underlying markerboolean isAccessSuspend(org.eclipse.debug.core.model.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.
|
Eclipse JDT Release 3.6 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |