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
|