Class PythonDebugger

java.lang.Object
org.netbeans.modules.python.debugger.PythonDebugger

public class PythonDebugger extends Object
The Python Debugger is mostly inspire from the CPPLiteDebugger invalid input: '&' the JavascriptV8 debugger
Author:
albilu
  • Field Details

  • Constructor Details

    • PythonDebugger

      public PythonDebugger(org.netbeans.spi.debugger.ContextProvider contextProvider)
  • Method Details

    • startDebugger

      public static void startDebugger(org.netbeans.api.project.Project owner, org.openide.loaders.DataObject dob, boolean singleFile)
    • getPdbClient

      public PdbClient getPdbClient()
    • getCurrentLine

      public Object getCurrentLine()
    • isFinished

      public boolean isFinished()
    • isSuspended

      public boolean isSuspended()
    • getCallStacks

      public List getCallStacks()
    • addStateListener

      public void addStateListener(PythonDebugger.StateListener sl)
    • removeStateListener

      public void removeStateListener(PythonDebugger.StateListener sl)
    • fireSessionState

      public void fireSessionState()
    • fireCurrentThread

      public void fireCurrentThread()