return new DefaultAnnotation(IMarker.PROBLEM, type, true, fProblem.getMessage());
return new Annotation(fAnnotationTypeLookup.getAnnotationType(IMarker.PROBLEM, type), false, fProblem.getMessage());
		public Annotation createAnnotation() {			int start= fProblem.getSourceStart();			if (start < 0)				return null;							int length= fProblem.getSourceEnd() - fProblem.getSourceStart() + 1;			if (length < 0)				return null;			int type= IMarker.SEVERITY_INFO;			if (fProblem.isError())				type= IMarker.SEVERITY_ERROR;			else if (fProblem.isWarning())				type= IMarker.SEVERITY_WARNING;							return new DefaultAnnotation(IMarker.PROBLEM, type, true, fProblem.getMessage());		}