Package edu.rice.cs.drjava.model.debug

Contains the code for DrJava's JPDA-based debugger.

See:
          Description

Interface Summary
DebugListener Any class which wants to listen to events fired by the DebugManager should implement this interface and use DebugManager's addDebugListener() method.
 

Class Summary
Breakpoint The breakpoint object which has references to its OpenDefinitionsDocument and its BreakpointRequest
DebugAction Keeps track of information about any request to the debugger, such as Breakpoints.
DebugManager An integrated debugger which attaches to the Interactions JVM using Sun's Java Platform Debugger Architecture (JPDA/JDI) interface.
DebugManager.WatchUndefinedValue  
DebugTest Tests the JPDA-based debugger.
DocumentDebugAction Superclasses all DebugActions that are associated with specific OpenDefinitionsDocuments.
EventHandler  
PendingRequestManager Keeps track of DocumentDebugActions that are waiting to be resolved when the classes they corresponed to are prepared.
Step The breakpoint object which has references to its OpenDefinitionsDocument and its StepRequest
 

Exception Summary
DebugException Thrown when something goes wrong in the integrated debugger.
 

Package edu.rice.cs.drjava.model.debug Description

Contains the code for DrJava's JPDA-based debugger.