Package org.eclipse.ease.debugging
Class EaseDebugFrame
java.lang.Object
org.eclipse.ease.debugging.EaseDebugFrame
- All Implemented Interfaces:
IScriptDebugFrame
- Direct Known Subclasses:
PythonDebugger.PythonDebugFrame
Frame containing debug location information for a dedicated script source.
-
Field Summary
Fields inherited from interface org.eclipse.ease.debugging.IScriptDebugFrame
TYPE_FILE, TYPE_FUNCTION
-
Constructor Summary
ConstructorsConstructorDescriptionEaseDebugFrame
(IScriptDebugFrame frame) EaseDebugFrame
(Script script, int lineNumber, int type) EaseDebugFrame
(Script script, int lineNumber, int type, String name) -
Method Summary
Modifier and TypeMethodDescriptionint
getName()
int
getType()
void
setLineNumber
(int lineNumber) void
setVariable
(String name, Object content)
-
Constructor Details
-
EaseDebugFrame
-
EaseDebugFrame
-
EaseDebugFrame
-
-
Method Details
-
getLineNumber
public int getLineNumber()- Specified by:
getLineNumber
in interfaceIScriptDebugFrame
-
getScript
- Specified by:
getScript
in interfaceIScriptDebugFrame
-
getType
public int getType()- Specified by:
getType
in interfaceIScriptDebugFrame
-
getName
- Specified by:
getName
in interfaceIScriptDebugFrame
-
setLineNumber
public void setLineNumber(int lineNumber) - Specified by:
setLineNumber
in interfaceIScriptDebugFrame
-
setVariable
- Specified by:
setVariable
in interfaceIScriptDebugFrame
-
inject
- Specified by:
inject
in interfaceIScriptDebugFrame
- Throws:
Throwable
-
getVariables
-