public class JythonDebugger extends PythonDebugger
PythonDebugger for overloading methods to have PyObject parameter wrappers.PythonDebugger.PythonDebugFramePYTHON_DEBUGGER_VARIABLEENGINE_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,
java.lang.String type)
Overload of
PythonDebugger.traceDispatch(org.eclipse.ease.lang.python.debugger.IPyFrame, String) wrapping PyObject to IPyFrame. |
execute, handleEvent, setCodeTracer, traceDispatchgetExceptionStacktrace, getStacktrace, notify, setDispatcherequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitsetDispatchernotifypublic 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,
java.lang.String type)
PythonDebugger.traceDispatch(org.eclipse.ease.lang.python.debugger.IPyFrame, String) wrapping PyObject to IPyFrame.