|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface DebuggerWindowProviderDeclarator
Helper interface that can be used for declarative registration of
DebuggerWindowProviders. This is needed so we don't break backwards
compatibility with the existing programmatic way of registering
DebuggerWindowProviders.
The preferred way to register a DebuggerWindowProvider:
In an extension.xml file, add the registration as follows:
Use a fully qualified class name of an implementation of
oracle.ide.runner.DebuggerWindowProviderDeclarator for the 'class' attribute
Add a <trigger-hooks> section or use the existing one
Add a <triggers> section or use the existing one
Add a <jdeveloper-hook> section or use the existing one
<trigger-hooks xmlns="http://xmlns.oracle.com/ide/extension">
<triggers trigger-id="Register Ant StarterFactory">
<jdeveloper-hook xmlns="http://xmlns.oracle.com/jdeveloper/1013/extension">
<debugger-hook>
<debugger-window-provider class="my.company.DebuggerWindowProviderDeclarator" />
</debugger-hook>
</jdeveloper-hook>
</triggers>
</trigger-hooks>
Method Summary | |
---|---|
DebuggerWindowProvider |
getDebuggerWindowProvider()
Called when the debugger needs to instantiate the registered DebuggerWindowProvider |
void |
setDebuggerWindowProviderCallback(DebuggerWindowProviderCallback callback)
Called after the debugger has received the new DebuggerWindowProvider. |
Method Detail |
---|
DebuggerWindowProvider getDebuggerWindowProvider()
void setDebuggerWindowProviderCallback(DebuggerWindowProviderCallback callback)
callback
- - The callback that belongs to the instantiated DebuggerWindowProvider
|
Oracle Fusion Middleware Java API Reference for Oracle Extension SDK 11g Release 2 (11.1.2.0.0) E17493-01 |
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |