public interface DebuggerWindowProvider extends DebuggerListener
Modifier and Type | Interface and Description |
---|---|
static class |
DebuggerWindowProvider.DebuggerWindowPosition
Deprecated.
Debugger Extenders should provide their own DockableFactories
and no longer use the core DockableFactory to create and
manage their windows
|
Modifier and Type | Method and Description |
---|---|
java.awt.Rectangle |
getFloatingPosition()
Deprecated.
Debugger Extenders should provide their own DockableFactories
and no longer use the core DockableFactory to create and
manage their windows
|
DebuggerWindowProvider.DebuggerWindowPosition |
getPosition()
Deprecated.
Debugger Extenders should provide their own DockableFactories
and no longer use the core DockableFactory to create and
manage their windows
|
DockableWindow |
getWindow()
Deprecated.
Debugger Extenders should provide their own DockableFactories
and no longer use the core DockableFactory to create and
manage their windows
|
boolean |
installByDefault()
Deprecated.
Debugger Extenders should provide their own DockableFactories
and no longer use the core DockableFactory to create and
manage their windows
|
void |
refresh()
Called by the debugger as a courtesy when debugger windows are refreshed.
|
void |
setContext(Context context)
Called by the debugger when the active debugging process changes
|
void |
setDebuggerDockableLayoutPrefix(java.lang.String prefix)
Called by the debugger BEFORE any call to getWindow().
|
void |
setEvaluator(DebuggerEvaluator evaluator)
Called each time the user changes stackframe or thread, supplying a
new evaluator for that thread and stackframe.
|
void |
shutDown()
Called by the debugger when the IDE shuts down.
|
debuggerFinished, debuggerResuming, debuggerStarted, debuggerStopping
@Deprecated boolean installByDefault()
void setEvaluator(DebuggerEvaluator evaluator)
evaluator
- An evaluator that can be used while the debuggee is stopped.void setContext(Context context)
context
- The context of the new 'active' debugging processvoid refresh()
void setDebuggerDockableLayoutPrefix(java.lang.String prefix)
prefix
- The prefix the debugger uses for layouts@Deprecated DockableWindow getWindow()
@Deprecated DebuggerWindowProvider.DebuggerWindowPosition getPosition()
@Deprecated java.awt.Rectangle getFloatingPosition()
void shutDown()