Package editor.debugger
Class Debugger
java.lang.Object
editor.debugger.Debugger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddChangeListener(Consumer<Debugger> listener) voiddropToFrame(com.sun.jdi.StackFrame frame) static StringgetOutermostType(com.sun.jdi.ReferenceType type) com.sun.jdi.Locationcom.sun.jdi.ThreadReferenceList<com.sun.jdi.ThreadReference> booleanisPaused()booleanvoidmuteBreakpoints(boolean mute) voidpause()voidredefineClasses(List<CompiledClass> listCompiledClasses) voidbooleanremoveChangeListener(Consumer<Debugger> listener) voidvoidretain(com.sun.jdi.ObjectReference ref) voidvoidstepInto()voidstepOut()voidstepOver()toString()
-
Constructor Details
-
Debugger
-
-
Method Details
-
startDebugging
public void startDebugging() -
resumeExecution
public void resumeExecution() -
getSuspendedLocation
public com.sun.jdi.Location getSuspendedLocation() -
getSuspendedThread
public com.sun.jdi.ThreadReference getSuspendedThread() -
addChangeListener
-
removeChangeListener
-
getEventName
-
toString
-
muteBreakpoints
public void muteBreakpoints(boolean mute) -
isSuspended
public boolean isSuspended() -
stepOver
public void stepOver() -
stepInto
public void stepInto() -
stepOut
public void stepOut() -
isPaused
public boolean isPaused() -
pause
public void pause() -
dropToFrame
public void dropToFrame(com.sun.jdi.StackFrame frame) -
addBreakpointJdi
-
removeBreakpointJdi
-
retain
public void retain(com.sun.jdi.ObjectReference ref) -
getOutermostType
-
getThreads
-
getClassRedefiner
-
redefineClasses
-