public void evaluateExpression(final String expression, final IDebugElement context,
final IWatchExpressionListener listener) {
final DebugElementImpl contextImpl = (DebugElementImpl) context;
if (!contextImpl.getDebugTarget().isSuspended()) {
// can only evaluate while suspended. Notify empty result.
listener.watchEvaluationFinished(new IWatchExpressionResult() {
public String[] getErrorMessages() {
return EMPTY_STRINGS;
}