public interface DebuggerBreakpoint
Modifier and Type | Interface and Description |
---|---|
static class |
DebuggerBreakpoint.BreakpointKind
The various breakpoint kinds
|
static class |
DebuggerBreakpoint.BreakpointScope
The various scopes where a breakpoint can be valid
|
static class |
DebuggerBreakpoint.BreakpointState
The various breakpoint states
|
Modifier and Type | Method and Description |
---|---|
boolean |
canEditBreakForThreads()
Find out if the user is allowed to edit the break for thread settings
|
boolean |
canEditBreakpointHitActions()
Find out if the user is allowed to edit the breakpoint hit actions
|
boolean |
canEditCondition()
Find out if the user is allowed to edit the condition
|
boolean |
canEditGroupName()
Find out if the user is allowed to edit the groupName
|
boolean |
canEditPassCount()
Find out if the user is allowed to edit the passcount
|
java.lang.String |
getBreakForThreadNamed()
Find out if the debugger should only acknowledge this breakpoint for one
thread.
|
java.lang.String |
getBreakForThreadNotNamed()
Find out if the debugger should acknowledge this breakpoint for any thread
except one.
|
java.lang.String |
getCondition()
Get the condition of this breakpoint.
|
java.lang.String |
getCustomDescription()
Get the description of this breakpoint if this is a custom breakpoint
with a custom description.
|
java.lang.String |
getCustomTypeString()
Get the type string if this is a custom breakpoint with a custom
type string.
|
java.lang.String |
getDisableBreakpointGroupOnBreakpointHit()
Find out if the debugger should disable a breakpoint group when this
breakpoint is hit
|
java.lang.String |
getEnableBreakpointGroupOnBreakpointHit()
Find out if the debugger should enable a breakpoint group when this
breakpoint is hit
|
java.lang.String |
getGroupName()
Get the group name of this breakpoint
|
java.lang.String |
getHiddenCondition()
Get the hidden condition of this breakpoint.
|
DebuggerBreakpoint.BreakpointKind |
getKind()
Get the kind of this breakpoint.
|
DebuggerBreakpointLogEntry |
getLogEntryOnBreakpointHit()
Find out if the debugger should make a log entry when the breakpoint is
hit.
|
int |
getPassCount()
Get the passcount of this breakpoint.
|
java.util.Map<java.lang.String,java.lang.String> |
getProperties()
Get the properties of this breakpoint
|
java.net.URL |
getScope()
Get the scope of this breakpoint, either null if the breakpoint is global,
a workspace URL if the scope is a workspace, or a project URL if the scope
is a project.
|
boolean |
isBeepOnBreakpointHit()
Find out if the debugger should beep when this breakpoint is hit
|
boolean |
isEnabled()
Find out if the preferred state of this breakpoint is enabled
|
boolean |
isHaltOnBreakpointHit()
Find out if the debugger should halt when this breakpoint is hit
|
java.net.URL getScope()
boolean isEnabled()
java.lang.String getCondition()
java.lang.String getHiddenCondition()
boolean canEditCondition()
int getPassCount()
boolean canEditPassCount()
java.lang.String getGroupName()
boolean canEditGroupName()
java.lang.String getCustomDescription()
java.lang.String getCustomTypeString()
java.lang.String getBreakForThreadNamed()
java.lang.String getBreakForThreadNotNamed()
boolean canEditBreakForThreads()
boolean isHaltOnBreakpointHit()
boolean isBeepOnBreakpointHit()
DebuggerBreakpointLogEntry getLogEntryOnBreakpointHit()
java.lang.String getEnableBreakpointGroupOnBreakpointHit()
java.lang.String getDisableBreakpointGroupOnBreakpointHit()
boolean canEditBreakpointHitActions()
java.util.Map<java.lang.String,java.lang.String> getProperties()
DebuggerBreakpoint.BreakpointKind getKind()