|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectedu.rice.cs.drjava.ui.MainFrame.UIDebugListener
private class MainFrame.UIDebugListener
Listens to events from the debugger.
| Constructor Summary | |
|---|---|
private |
MainFrame.UIDebugListener()
|
| Method Summary | |
|---|---|
void |
breakpointReached(Breakpoint bp)
Called when a breakpoint is reached during execution. |
void |
currThreadDied()
Called when the current thread dies. |
void |
currThreadResumed()
Called when the current thread is resumed. |
void |
currThreadSet(DebugThreadData dtd)
Called when the current (selected) thread is set in the debugger. |
void |
currThreadSuspended()
Called when the current thread is suspended. |
void |
debuggerShutdown()
Called when debugger mode has been disabled. |
void |
debuggerStarted()
Called when debugger mode has been enabled. |
void |
nonCurrThreadDied()
Called when any thread other than the current thread dies. |
void |
regionAdded(Breakpoint bp)
Called when a region is added in a document. |
void |
regionChanged(Breakpoint bp)
Called when a region is changed. |
void |
regionRemoved(Breakpoint bp)
Called when a region is removed from a document. |
void |
stepRequested()
Called when a step is requested on the current thread. |
void |
threadLocationUpdated(OpenDefinitionsDocument doc,
int lineNumber,
boolean shouldHighlight)
Called when the given line is reached by the current thread in the debugger, to request that the line be displayed. |
void |
threadStarted()
Called when a thread starts. |
void |
watchRemoved(DebugWatchData w)
Called when a watch is removed. |
void |
watchSet(DebugWatchData w)
Called when a watch is set. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
private MainFrame.UIDebugListener()
| Method Detail |
|---|
public void debuggerStarted()
DebugListener
debuggerStarted in interface DebugListenerpublic void debuggerShutdown()
DebugListener
debuggerShutdown in interface DebugListenerpublic void stepRequested()
stepRequested in interface DebugListenerpublic void currThreadSuspended()
DebugListener
currThreadSuspended in interface DebugListenerpublic void currThreadResumed()
DebugListener
currThreadResumed in interface DebugListener
public void threadLocationUpdated(OpenDefinitionsDocument doc,
int lineNumber,
boolean shouldHighlight)
threadLocationUpdated in interface DebugListenerdoc - Document to displaylineNumber - Line to display or highlightshouldHighlight - true iff the line should be highlighted.public void currThreadDied()
DebugListener
currThreadDied in interface DebugListenerpublic void currThreadSet(DebugThreadData dtd)
DebugListener
currThreadSet in interface DebugListenerdtd - the thread that was set as currentpublic void regionAdded(Breakpoint bp)
RegionManagerListener
regionAdded in interface RegionManagerListener<Breakpoint>bp - the regionpublic void breakpointReached(Breakpoint bp)
DebugListener
breakpointReached in interface DebugListenerbp - the breakpointpublic void regionChanged(Breakpoint bp)
RegionManagerListener
regionChanged in interface RegionManagerListener<Breakpoint>bp - the regionpublic void regionRemoved(Breakpoint bp)
RegionManagerListener
regionRemoved in interface RegionManagerListener<Breakpoint>bp - the regionpublic void watchSet(DebugWatchData w)
DebugListener
watchSet in interface DebugListenerw - the watchpublic void watchRemoved(DebugWatchData w)
DebugListener
watchRemoved in interface DebugListenerw - the watchpublic void threadStarted()
DebugListener
threadStarted in interface DebugListenerpublic void nonCurrThreadDied()
DebugListener
nonCurrThreadDied in interface DebugListener
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||