public interface DebuggerExtenderBreakpoint extends oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>
| Modifier and Type | Interface and Description | 
|---|---|
static class  | 
DebuggerExtenderBreakpoint.BreakpointKind
The various breakpoint kinds 
 | 
static class  | 
DebuggerExtenderBreakpoint.BreakpointScope
The various scopes where a breakpoint can be valid 
 | 
static class  | 
DebuggerExtenderBreakpoint.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. 
 | 
DebuggerExtenderBreakpoint.BreakpointKind | 
getKind()
Get the kind of this breakpoint. 
 | 
DebuggerExtenderBreakpointLogEntry | 
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 
 | 
default DebuggerExtenderAPIVersion | 
version()
Indicates that this breakpoint conforms to the new 13.0.0.1.0 and later Debugger Extender APIs 
 | 
default DebuggerExtenderAPIVersion version()
version in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.net.URL getScope()
getScope in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>boolean isEnabled()
isEnabled in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getCondition()
getCondition in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getHiddenCondition()
getHiddenCondition in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>boolean canEditCondition()
canEditCondition in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>int getPassCount()
getPassCount in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>boolean canEditPassCount()
canEditPassCount in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getGroupName()
getGroupName in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>boolean canEditGroupName()
canEditGroupName in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getCustomDescription()
getCustomDescription in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getCustomTypeString()
getCustomTypeString in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getBreakForThreadNamed()
getBreakForThreadNamed in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getBreakForThreadNotNamed()
getBreakForThreadNotNamed in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>boolean canEditBreakForThreads()
canEditBreakForThreads in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>boolean isHaltOnBreakpointHit()
isHaltOnBreakpointHit in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>boolean isBeepOnBreakpointHit()
isBeepOnBreakpointHit in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>DebuggerExtenderBreakpointLogEntry getLogEntryOnBreakpointHit()
getLogEntryOnBreakpointHit in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getEnableBreakpointGroupOnBreakpointHit()
getEnableBreakpointGroupOnBreakpointHit in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.lang.String getDisableBreakpointGroupOnBreakpointHit()
getDisableBreakpointGroupOnBreakpointHit in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>boolean canEditBreakpointHitActions()
canEditBreakpointHitActions in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>java.util.Map<java.lang.String,java.lang.String> getProperties()
getProperties in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>DebuggerExtenderBreakpoint.BreakpointKind getKind()
getKind in interface oracle.ideimpl.debugger.extender.breakpoint.CommonBreakpointBase<DebuggerExtenderBreakpointLogEntry,DebuggerExtenderBreakpoint.BreakpointKind>