All Packages  Class Hierarchy  This Package  Previous  Next  Index

Interface sun.tools.debug.DebuggerCallback

public interface DebuggerCallback
The DebuggerCallback interface is used to communicate asynchronous information from the debugger to its client. This may be the actual client object, or a delegate of its choosing.


Method Index

 o breakpointEvent(RemoteThread)
A breakpoint has been hit in the specified thread.
 o exceptionEvent(RemoteThread, String)
An exception has occurred.
 o printToConsole(String)
Print text to the debugger's console window.
 o quitEvent()
The client interpreter has exited, either by returning from its main thread, or by calling System.exit().
 o threadDeathEvent(RemoteThread)
A thread has died.

Methods

 o printToConsole
    method printToConsole(text=String)  public abstract    Signals Exception
Print text to the debugger's console window.

Throws: Exception
if a general exception occurs.
 o breakpointEvent
    method breakpointEvent(t=RemoteThread)  public abstract    Signals Exception
A breakpoint has been hit in the specified thread.

Throws: Exception
if a general exception occurs.
 o exceptionEvent
    method exceptionEvent(t=RemoteThread, -
                          errorText=String)  public abstract    Signals Exception
An exception has occurred.

Throws: Exception
if a general exception occurs.
 o threadDeathEvent
    method threadDeathEvent(t=RemoteThread)  public abstract    Signals Exception
A thread has died.

Throws: Exception
if a general exception occurs.
 o quitEvent
    method quitEvent()  public abstract    Signals Exception
The client interpreter has exited, either by returning from its main thread, or by calling System.exit().

Throws: Exception
if a general exception occurs.

All Packages  Class Hierarchy  This Package  Previous  Next  Index