mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
CIDR:Debugger: handling 'run' command
This commit is contained in:
@@ -99,6 +99,11 @@ public interface XDebugSession extends AbstractDebuggerSession {
|
||||
*/
|
||||
void positionReached(@NotNull XSuspendContext suspendContext);
|
||||
|
||||
/**
|
||||
* Call this method when session resumed because of some external event, e.g. from the debugger console
|
||||
*/
|
||||
void sessionResumed();
|
||||
|
||||
void stop();
|
||||
|
||||
void setBreakpointMuted(boolean muted);
|
||||
|
||||
@@ -564,6 +564,11 @@ public class XDebugSessionImpl implements XDebugSession {
|
||||
myDispatcher.getMulticaster().sessionPaused();
|
||||
}
|
||||
|
||||
@Override
|
||||
public void sessionResumed() {
|
||||
doResume();
|
||||
}
|
||||
|
||||
private void enableBreakpoints() {
|
||||
if (myBreakpointsDisabled) {
|
||||
myBreakpointsDisabled = false;
|
||||
|
||||
Reference in New Issue
Block a user