public class DebugProcessEvents extends DebugProcessImpl
DebugProcessImpl.ResumeCommand, DebugProcessImpl.StepOverCommand, DebugProcessImpl.StopCommand
myDebugProcessDispatcher, myDisposable, myEvaluationDispatcher, myPositionManager, myReturnValueWatcher, mySession, myState
JAVA_STRATUM
Constructor and Description |
---|
DebugProcessEvents(Project project) |
Modifier and Type | Method and Description |
---|---|
protected void |
commitVM(com.sun.jdi.VirtualMachine vm) |
static void |
enableRequestWithHandler(com.sun.jdi.request.EventRequest request,
Consumer<com.sun.jdi.event.Event> handler) |
java.lang.String |
getEventText(Pair<Breakpoint,com.sun.jdi.event.Event> descriptor) |
addDebugProcessListener, addEvaluationListener, addProcessListener, appendPositionManager, areBreakpointsMuted, attachVirtualMachine, beforeSuspend, cancelRunToCursorBreakpoint, canGetMethodReturnValue, canRedefineClasses, canWatchFieldModification, clearCashes, closeProcess, createFreezeThreadCommand, createPauseCommand, createPopFrameCommand, createResumeCommand, createResumeCommand, createResumeThreadCommand, createRunToCursorCommand, createStepIntoCommand, createStepIntoCommand, createStepOutCommand, createStepOutCommand, createStepOverCommand, createStepOverCommand, createStepOverCommand, createStopCommand, dispose, doStep, findClass, findConnector, findConnector, getAutoRenderer, getConnection, getDebuggerContext, getDefaultRenderer, getDefaultRenderer, getExecutionResult, getLastExecutedMethod, getManagerThread, getPositionManager, getProcessHandler, getProject, getRequestsManager, getSearchScope, getSession, getSuspendManager, getVirtualMachineProxy, getXdebugProcess, invokeInstanceMethod, invokeMethod, invokeMethod, invokeMethod, invokeMethod, invokeMethod, isAttached, isDetached, isDetaching, isEvaluationPossible, isEvaluationPossible, isInInitialState, isPausePressed, loadClass, logThreads, newInstance, newInstance, onHotSwapFinished, printToConsole, processError, processIOException, reattach, removeDebugProcessListener, removeEvaluationListener, removeProcessListener, resetIgnoreSteppingFilters, setRunToCursorBreakpoint, setSteppingBreakpoint, setWatchMethodReturnValuesEnabled, setXDebugProcess, showStatusText, startWatchingMethodReturn, stop, waitFor, waitFor
changeUserMap, clearUserData, clone, copyCopyableDataTo, copyUserDataTo, getCopyableUserData, getUserData, getUserDataString, getUserMap, isUserDataEmpty, putCopyableUserData, putUserData, putUserDataIfAbsent, replace, setUserMap
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getUserData, putUserData
public DebugProcessEvents(Project project)
protected void commitVM(com.sun.jdi.VirtualMachine vm)
commitVM
in class DebugProcessImpl
public java.lang.String getEventText(Pair<Breakpoint,com.sun.jdi.event.Event> descriptor)
public static void enableRequestWithHandler(com.sun.jdi.request.EventRequest request, Consumer<com.sun.jdi.event.Event> handler)