void () { SuspendContextImpl context = getSuspendContext(); if (context != null && (context.getSuspendPolicy() == EventRequest.SUSPEND_EVENT_THREAD || isResumeOnlyCurrentThread())) { myThreadBlockedMonitor.startWatching(myContextThread); } if (context != null && isResumeOnlyCurrentThread() && context.getSuspendPolicy() == EventRequest.SUSPEND_ALL && myContextThread != null) { getSuspendManager().resumeThread(context, myContextThread); } else { super.resumeAction(); } }