Class Debugger


  • public class Debugger
    extends Object
    • Method Detail

      • startDebugging

        public void startDebugging()
      • resumeExecution

        public void resumeExecution()
      • getSuspendedLocation

        public Location getSuspendedLocation()
      • addChangeListener

        public void addChangeListener​(Consumer<Debugger> listener)
      • removeChangeListener

        public boolean removeChangeListener​(Consumer<Debugger> listener)
      • getEventName

        public String getEventName()
      • 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​(StackFrame frame)
      • addBreakpointJdi

        public void addBreakpointJdi​(Breakpoint bp)
      • removeBreakpointJdi

        public void removeBreakpointJdi​(Breakpoint bp)
      • redefineClasses

        public void redefineClasses​(List<CompiledClass> listCompiledClasses)