Iterator e= new JavaAnnotationIterator(model, true, true);
Iterator e= new JavaAnnotationIterator(model, true, false);
	private Annotation getAnnotation(int offset, int length) {		IAnnotationModel model= getDocumentProvider().getAnnotationModel(getEditorInput());		Iterator e= new JavaAnnotationIterator(model, true, true);		while (e.hasNext()) {			Annotation a= (Annotation) e.next();			Position p= model.getPosition(a);			if (p != null && p.overlapsWith(offset, length))				return a;		}		return null;	}