public abstract class DebuggerExtenderAdapter extends java.lang.Object implements DebuggerExtenderListener
Extend this class to create a DebuggerEvent
listener
and override the methods for the events of interest.
Create a listener object using your class and then register it with a
debugger using the debugger's addDebuggerListener
method. When a debugger event occurs, the relevant method in the
listener object is invoked, and the DebuggerEvent
is passed to it.
Debugger events are provided for notification purposes ONLY;
The debugger will automatically handle debugger events
internally so that the debugger works properly regardless of
whether a program registers a DebuggerListener
or not.
DebuggerExtenderEvent
,
DebuggerExtenderListener
Constructor and Description |
---|
DebuggerExtenderAdapter() |
Modifier and Type | Method and Description |
---|---|
void |
debuggerFinished(DebuggerExtenderEvent e)
Invoked when the debugger is finished.
|
void |
debuggerResuming(DebuggerExtenderEvent e)
Invoked when the debugger is resuming.
|
void |
debuggerStarted(DebuggerExtenderEvent e)
Invoked when a debugger session starts.
|
void |
debuggerStopping(DebuggerExtenderEvent e)
Invoked when the debugger is stopping.
|
public void debuggerStarted(DebuggerExtenderEvent e)
debuggerStarted
in interface DebuggerExtenderListener
debuggerStarted
in interface oracle.ideimpl.debugger.extender.event.CommonListenerBase<DebuggerExtenderEvent>
public void debuggerStopping(DebuggerExtenderEvent e)
debuggerStopping
in interface DebuggerExtenderListener
debuggerStopping
in interface oracle.ideimpl.debugger.extender.event.CommonListenerBase<DebuggerExtenderEvent>
public void debuggerResuming(DebuggerExtenderEvent e)
debuggerResuming
in interface DebuggerExtenderListener
debuggerResuming
in interface oracle.ideimpl.debugger.extender.event.CommonListenerBase<DebuggerExtenderEvent>
public void debuggerFinished(DebuggerExtenderEvent e)
debuggerFinished
in interface DebuggerExtenderListener
debuggerFinished
in interface oracle.ideimpl.debugger.extender.event.CommonListenerBase<DebuggerExtenderEvent>