public void run() { try { toString[0] = object.sendMessage(JDIModelPresentation.fgToString, JDIModelPresentation.fgToStringSignature, null, thread, false); } catch (DebugException e) { ex[0]= e; } synchronized (JDIModelPresentation.this) { JDIModelPresentation.this.notifyAll();
public void run() { fTimer.start(DefaultJavaValueDetailProvider.this, EVAL_TIMEOUT);  if (fValue == null) { fResultBuffer.append("null"); } else if (thread instanceof IJavaThread) { IJavaThread javaThread = (IJavaThread) thread; if (javaThread.isSuspended()) { if (fValue instanceof IJavaObject) { appendObjectDetail((IJavaObject)fValue, javaThread); } else if (fValue instanceof IJavaArray) { appendArrayDetail((IJavaArray)fValue, javaThread); } else { appendJDIValueString(fValue); } } else { appendJDIValueString(fValue); } } else { appendJDIValueString(fValue); }  if (!fTimedOut) { notifyListener(); fTimer.dispose(); }
			public void run() {				try {					toString[0] = object.sendMessage(JDIModelPresentation.fgToString, JDIModelPresentation.fgToStringSignature, null, thread, false);				} catch (DebugException e) {					ex[0]= e;				}									synchronized (JDIModelPresentation.this) {					JDIModelPresentation.this.notifyAll();				}			}