evaluateContext.getJsEvaluateContext().evaluateAsync(
expression, null,
new JsEvaluateContext.EvaluateCallback() {
public void success(JsVariable variable) {
final Variable var = Variable.forRealValue(evaluateContext, variable, false, null);
listener.watchEvaluationFinished(new GoodWatchExpressionResult(var, expression));
}
public void failure(String message) {
listener.watchEvaluationFinished(new BadWatchExpressionResult(new DebugException(