updateAnnotationViews(annotation);
try { fIsUpdatingAnnotationViews= true; updateAnnotationViews(annotation); } finally { fIsUpdatingAnnotationViews= false; }
	protected void updateStatusLine() {		ITextSelection selection= (ITextSelection) getSelectionProvider().getSelection();		Annotation annotation= getAnnotation(selection.getOffset(), selection.getLength());		setStatusLineErrorMessage(null);		if (annotation != null) {			updateAnnotationViews(annotation);			if (annotation instanceof IJavaAnnotation && ((IJavaAnnotation)annotation).isProblem())				setStatusLineErrorMessage(((IJavaAnnotation)annotation).getMessage());		}	}