public void evaluationComplete(final IJavaEvaluationResult res) { final IJavaValue value= res.getValue(); if (value != null) {
public void evaluationComplete(final IJavaEvaluationResult result) {  final IJavaValue value= result.getValue();  if (result.hasProblems() || value != null) {
	public void evaluationComplete(final IJavaEvaluationResult res) {		final IJavaValue value= res.getValue();		if (value != null) {			Display.getDefault().asyncExec(new Runnable() {				public void run() {					insertResult(value);				}			});		}	}