MethodAnnotation primaryMethodAnnotation = getPrimaryMethod(); if (primaryMethodAnnotation != null) return primaryMethodAnnotation.getSourceLines(); else return null;
SourceLineAnnotation srcLine; if ((srcLine = inspectPackageMemberSourceLines(getPrimaryMethod())) != null) return srcLine; if ((srcLine = inspectPackageMemberSourceLines(getPrimaryField())) != null) return srcLine; if ((srcLine = inspectPackageMemberSourceLines(getPrimaryClass())) != null) return srcLine;    return null;
	public SourceLineAnnotation getPrimarySourceLineAnnotation() {		// Highest priority: return the first top level source line annotation		for (BugAnnotation annotation : annotationList) {			if (annotation instanceof SourceLineAnnotation)				return (SourceLineAnnotation) annotation;		}		// Second priority: return the source line annotation describing the		// primary method		MethodAnnotation primaryMethodAnnotation = getPrimaryMethod();		if (primaryMethodAnnotation != null)			return primaryMethodAnnotation.getSourceLines();		else			return null;	}