public class JythonDebugger extends PythonDebugger
PythonDebugger
for overloading methods to have PyObject
parameter wrappers.PythonDebugger.PythonDebugFrame
PYTHON_DEBUGGER_VARIABLE
ENGINE_END, ENGINE_START, SCRIPT_END, SCRIPT_INJECTION_END, SCRIPT_INJECTION_START, SCRIPT_START
Constructor and Description |
---|
JythonDebugger(IDebugEngine engine,
boolean showDynamicCode) |
Modifier and Type | Method and Description |
---|---|
void |
setCodeTracer(org.python.core.PyObject tracer)
Overload of
PythonDebugger.setCodeTracer(org.eclipse.ease.lang.python.debugger.ICodeTracer) wrapping PyObject to JythonCodeTracer . |
void |
traceDispatch(org.python.core.PyObject frame,
String type)
Overload of
PythonDebugger.traceDispatch(org.eclipse.ease.lang.python.debugger.IPyFrame, String) wrapping PyObject to IPyFrame . |
execute, handleEvent, setCodeTracer, traceDispatch
getExceptionStacktrace, getStacktrace, notify, setDispatcher
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
notify
public JythonDebugger(IDebugEngine engine, boolean showDynamicCode)
PythonDebugger#PythonDebugger(IScriptEngine, boolean)
public void setCodeTracer(org.python.core.PyObject tracer)
PythonDebugger.setCodeTracer(org.eclipse.ease.lang.python.debugger.ICodeTracer)
wrapping PyObject
to JythonCodeTracer
.tracer
- PyObject
representation of code tracer.public void traceDispatch(org.python.core.PyObject frame, String type)
PythonDebugger.traceDispatch(org.eclipse.ease.lang.python.debugger.IPyFrame, String)
wrapping PyObject
to IPyFrame
.