|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Contains classes that allow addins some level of control on the IDE runner system.
See:
Description
Interface Summary | |
---|---|
DebuggeeData | DebuggeeData represents a data item from a debuggee as supplied by the debugger. |
DebuggerBreakpoint | Definition of a Debugger Breakpoint, which provides a read-only view of a breakpoint. |
DebuggerBreakpointDeclarator | 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.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> |
DebuggerBreakpointLogEntry | Defines details about how the debugger should make log entries for a breakpoint. |
DebuggerBreakpointPanel | This interface allows a DebuggerExtender to supply a panel where the user can edit DebuggerExtender specific breakpoint details for custom breakpoints. |
DebuggerEvaluator | Evaluators are keyed to a particular debuggee stop (stack frame and thread) and the evaluator expires as soon as the debuggee resumes. |
DebuggerExceptionBreakpoint | Defines an exception breakpoint |
DebuggerExtender | A DebuggerExtender can modify and enhance certain functionalities of a Debugger. |
DebuggerExtenderCallback | Interface returned by the debugger when a DebuggerExtender is added. |
DebuggerExtenderDeclarator | Helper interface that can be used for declarative registration of DebuggerExtenders. |
DebuggerFileLineBreakpoint | Defines a file/line breakpoint. |
DebuggerInspectorExpressionProvider | Defines an interface that the debugger will call to get a suitable expression for the inspector based on where the cursor is in the editor |
DebuggerListener | The listener interface for receiving debugger events. |
DebuggerMethodBreakpoint | Defines a method breakpoint |
DebuggerPropertiesBreakpoint | Defines a properties breakpoint. |
DebuggerStartCallback | This API should not be used by extension developers. |
DebuggerThread | Represents a thread in the debugger when the debuggee is stopped. |
DebuggerURLLineBreakpoint | Defines a URL/line breakpoint. |
DebuggerWindowProvider | Extensions can add their own debugger windows. |
DebuggerWindowProviderCallback | Callback from the DebuggerWindowProvider to the debugger Returned when the DebuggerWindowProvider is added: DebuggerWindowProviderCallback addDebuggerWindowProvider( DebuggerWindowProvider provider ); |
DebuggerWindowProviderDeclarator | Helper interface that can be used for declarative registration of DebuggerWindowProviders. |
RunProcessLifecycleListener | The listener interface for receiving notification RunProcess lifecycle events. |
RunProcessListener | The RunProcessListener interface allows code to be notification when a SimpleProcess has finished. |
SmartDataProvider | |
StarterFactory | An interface that provides a factory for starting a process. |
StarterFactoryDescription | Provides a description of a StarterFactory that can be lazily loaded by a StarterFactoryProvider. |
StarterFactoryProvider | StarterFactoryProviders can lazily provide StarterFactories for the runner, debugger and profiler. |
ToolTipExpressionProvider |
Class Summary | |
---|---|
AbstractStarterFactory | |
Debugger | The Debugger class provides methods that interact with the debugger. |
DebuggerAdapter | An abstract adapter class for receiving debugger events. |
DebuggerEvent | An event that indicates that a debugger has changed its state. |
DebuggerEventSource | A class that represents a debugger as the source of debugger events. |
DebuggerEventSource.StackFrame | |
DebuggerStartAdapter | This API should not be used by extension developers. |
DebugStartAdapter | This API should not be used by extension developers. |
Profiler | The Profiler class provides methods that interact with the profiler. |
RunLogPage | The RunLogPage class is the LogPage used for a running process. |
RunnableItem | |
Runner | The Runner class provides methods that interact with the runner. |
RunnerOptions | Runtime Service settings. |
RunProcess | An abstract class that represents a process that can be run in some way. |
RunProcessLifecycleEvent | |
SimpleProcess | The SimpleProcess class contains methods to start a process and redirect the process's output to the log window. |
Starter | A class that represents a way of starting a process. |
StarterCookieList |
Enum Summary | |
---|---|
DebuggeeData.DataKind | The kind of DebuggeeData |
DebuggerBreakpoint.BreakpointKind | The various breakpoint kinds |
DebuggerBreakpoint.BreakpointScope | The various scopes where a breakpoint can be valid |
DebuggerBreakpoint.BreakpointState | The various breakpoint states |
DebuggerWindowProvider.DebuggerWindowPosition | Defines the position of the window |
Error Summary | |
---|---|
DontStartNoMessageError |
Contains classes that allow addins some level of control on the IDE runner system.
Related Documentation
See Extending JDeveloper Using the Addin API for additional details.
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.2.0) E17493-03 |
|||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |