@Override public void processDetached(@NotNull DebugVMEventsProcessor process, boolean closedByUser) { for (DebugProcessListener listener : getAllProcessListeners()) { listener.processDetached(process, closedByUser); } removeDebugProcess(process); }
@Override public void processAttached(@NotNull DebugVMEventsProcessor process) { for (DebugProcessListener listener : getAllProcessListeners()) { listener.processAttached(process); } }
@Override public void resumed(@NotNull SuspendContext suspendContext) { for (DebugProcessListener listener : getAllProcessListeners()) { listener.resumed(suspendContext); } }
@Override public void connectorIsReady() { for (DebugProcessListener listener : getAllProcessListeners()) { listener.connectorIsReady(); } }