* @param id stack frame id (0 is the bottom of the stack)
*/
public XDebugStackFrame(XDebugThread thread, int id, String type, int lineNumber, String where, /*URL*/String filename) {
- super(thread == null ? null : (XDebugTarget) thread.getDebugTarget());
+ super(/*thread == null ? null : */(XDebugTarget) thread.getDebugTarget());
fLevel = id;
fThread = thread;
public boolean setVariableValue(XDebugVariable variable, String expression) throws DebugException {
return ((XDebugTarget) getDebugTarget()).setVarValue("$" + variable.getName(), expression);
}
+
+ public Node eval(String expression) throws DebugException {
+ return ((XDebugTarget) getDebugTarget()).eval(expression);
+ }
}
\ No newline at end of file