Package | Description |
---|---|
oracle.ide.runner |
Contains classes that allow addins some level of control on the IDE runner system.
|
Modifier and Type | Method and Description |
---|---|
DebuggerBreakpoint.BreakpointKind |
DebuggerBreakpointDeclarator.getBreakpointKind()
Get the kind of the breakpoint
|
DebuggerBreakpoint.BreakpointKind |
DebuggerBreakpoint.getKind()
Get the kind of this breakpoint.
|
static DebuggerBreakpoint.BreakpointKind |
DebuggerBreakpoint.BreakpointKind.valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static DebuggerBreakpoint.BreakpointKind[] |
DebuggerBreakpoint.BreakpointKind.values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
Modifier and Type | Method and Description |
---|---|
void |
DebuggerExtenderCallback.registerCustomBreakpointType(java.lang.String customBreakpointType,
DebuggerBreakpoint.BreakpointKind breakpointKind)
Deprecated.
Use registerCustomBreakpointType(String, BreakpointKind,
DebuggerBreakpoint) instead.
|
void |
DebuggerExtenderCallback.registerCustomBreakpointType(java.lang.String customBreakpointType,
DebuggerBreakpoint.BreakpointKind breakpointKind,
DebuggerBreakpoint breakpointTemplate)
Deprecated.
The programmatic way of registering breakpoint types is
discouraged. Instead register in a declarative way in extension.xml, as follows:
Use a fully qualified class name of an implementation of
oracle.ide.runner.DebuggerBreakpointDeclarator 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> |