See: Description
| Interface | Description | 
|---|---|
| DebuggerBreakpointGutterToggleHandler | 
 Interface used by debugger extenders when they want to control the
 type of breakpoint created when the user clicks in the gutter of a
 code editor page to create a breakpoint. 
 | 
| DebuggerExtenderBreakpoint | 
 Definition of a Debugger Extender Breakpoint, which provides a read-only view of
 a breakpoint. 
 | 
| DebuggerExtenderBreakpointDeclarator<B extends DebuggerExtenderBreakpoint> | 
 Interface that helps with registering debugger extender custom breakpoint
  types in a declarative way
  Register in a declarative way in extension.xml, as follows:
    Use a fully qualified class name of an implementation of
    oracle.ide.debugger.extender.breakoint.DebuggerExtenderBreakpointDeclarator for the 'class' attribute 
Use the unique type string of the breakpoint type for the 'type-string' attribute, such as 'ADF Breakpoint' Add a <hooks> section or use the existing one Add a <jdeveloper-hook> section or use the existing one <hooks> <jdeveloper-hook xmlns="http://xmlns.oracle.com/jdeveloper/1013/extension"> <debugger-hook> <debugger-extender-custom-breakpoint-type class="mycompany.MyDebuggerBreakpointDeclarator" type-string="My Breakpoint" /> </debugger-hook> </jdeveloper-hook> </hooks>  | 
| DebuggerExtenderBreakpointLogEntry | 
 Defines details about how the debugger should make log entries for a
 breakpoint. 
 | 
| DebuggerExtenderBreakpointPanel | 
 This interface allows a DebuggerExtender to supply a panel where the user
  can edit DebuggerExtender specific breakpoint details for custom breakpoints. 
 | 
| DebuggerExtenderExceptionBreakpoint | 
 Defines an exception breakpoint 
 | 
| DebuggerExtenderFileLineBreakpoint | 
 Defines a file/line breakpoint. 
 | 
| DebuggerExtenderMethodBreakpoint | 
 Defines a method breakpoint 
 | 
| DebuggerExtenderPropertiesBreakpoint | 
 Defines a properties breakpoint. 
 | 
| DebuggerExtenderStepAndNotifyBreakpoint | 
 This sub-interface of DebuggerExtenderBreakpoint is for use by
 DebuggerExtenders that want to be notified at the completion of a step
 operation (Step Into, Step Over, Step to End of Method). 
 | 
| DebuggerExtenderURLLineBreakpoint | 
 Defines a URL/line breakpoint. 
 | 
| Class | Description | 
|---|---|
| DebuggerBreakpointGutterToggleAdapter | 
 This class can be armed as a <debugger-breakpoint-gutter-toggle-handler>
 for node types where breakpoints should not be set via clicks in the editor gutter 
 | 
| Enum | Description | 
|---|---|
| DebuggerExtenderBreakpoint.BreakpointKind | 
 The various breakpoint kinds 
 | 
| DebuggerExtenderBreakpoint.BreakpointScope | 
 The various scopes where a breakpoint can be valid 
 | 
| DebuggerExtenderBreakpoint.BreakpointState | 
 The various breakpoint states 
 |