|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.rice.cs.drjava.model.debug.jpda.PendingRequestManager
public class PendingRequestManager
Keeps track of DocumentDebugActions that are waiting to be resolved when the classes they corresponed to are prepared. (Only DocumentDebugActions have reference types which can be prepared.)
Constructor Summary | |
---|---|
PendingRequestManager(JPDADebugger manager)
|
Method Summary | |
---|---|
void |
addPendingRequest(DocumentDebugAction<?> action)
Called if a breakpoint is set before its class is prepared |
void |
classPrepared(com.sun.jdi.event.ClassPrepareEvent event)
Called by the EventHandler whenever a ClassPrepareEvent occurs. |
void |
removePendingRequest(DocumentDebugAction<?> action)
Called if a breakpoint is set and removed before its class is prepared |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public PendingRequestManager(JPDADebugger manager)
Method Detail |
---|
public void addPendingRequest(DocumentDebugAction<?> action)
action
- The DebugAction that is pendingpublic void removePendingRequest(DocumentDebugAction<?> action)
action
- The DebugAction that was set and removedpublic void classPrepared(com.sun.jdi.event.ClassPrepareEvent event) throws DebugException
event
- The ClassPrepareEvent that just occured
DebugException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |