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 TypeMethodDescriptionintgetName()intgetType()voidsetLineNumber(int lineNumber) voidsetVariable(String name, Object content)
-
Constructor Details
-
EaseDebugFrame
-
EaseDebugFrame
-
EaseDebugFrame
-
-
Method Details
-
getLineNumber
public int getLineNumber()- Specified by:
getLineNumberin interfaceIScriptDebugFrame
-
getScript
- Specified by:
getScriptin interfaceIScriptDebugFrame
-
getType
public int getType()- Specified by:
getTypein interfaceIScriptDebugFrame
-
getName
- Specified by:
getNamein interfaceIScriptDebugFrame
-
setLineNumber
public void setLineNumber(int lineNumber) - Specified by:
setLineNumberin interfaceIScriptDebugFrame
-
setVariable
- Specified by:
setVariablein interfaceIScriptDebugFrame
-
inject
- Specified by:
injectin interfaceIScriptDebugFrame- Throws:
Throwable
-
getVariables
-