public class PythonDebugger.PythonDebugFrame extends EaseDebugFrame implements IScriptDebugFrame
EaseDebugFrame parsing the data from IPyFrame to more usable format.TYPE_FILE, TYPE_FUNCTION| Constructor and Description |
|---|
PythonDebugFrame(IPyFrame frame)
Constructor parses information from
IPyFrame to correct parameters for EaseDebugFrame#ScriptDebugFrame(Script, int, int). |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getName() |
java.util.Map<java.lang.String,java.lang.Object> |
getVariables() |
java.lang.Object |
inject(java.lang.String expression) |
void |
setVariable(java.lang.String name,
java.lang.Object content) |
getLineNumber, getScript, getType, setLineNumberequals, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetLineNumber, getScript, getType, setLineNumberpublic java.lang.String getName()
getName in interface IScriptDebugFramegetName in class EaseDebugFramepublic java.util.Map<java.lang.String,java.lang.Object> getVariables()
getVariables in class EaseDebugFramepublic void setVariable(java.lang.String name,
java.lang.Object content)
setVariable in interface IScriptDebugFramesetVariable in class EaseDebugFramepublic java.lang.Object inject(java.lang.String expression)
throws java.lang.Throwable
inject in interface IScriptDebugFrameinject in class EaseDebugFramejava.lang.Throwable