Bug 5793 Searching and search result presentation
I should be able to tell search whether it should consider potential matcher or not. Often I use search for references as the peer operation to open on selection, i.e., e.g., I know there is exactly one caller and I want to jump to it. In addition, potential matches should be presented at the end of the result list and not at it's beginning.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/search/JavaSearchResultLabelProvider.java
isAccurate= false;
		if (javaElement == null) {
			if (fLastMarker != null) {
				if (isAccurate) 
					return fLabelProvider.getText(fLastMarker.getResource());
				else
					return "?: " + fLabelProvider.getText(fLastMarker.getResource()); 
			}
			else
				return ""; 
		}
		if (javaElement instanceof IImportDeclaration)
			javaElement= ((IImportDeclaration)javaElement).getParent().getParent();
		fBufffer.setLength(0);
		if (!isAccurate) 
			fBufffer.append("?: "); 
		JavaElementLabels.getElementLabel(javaElement, fTextFlags, fBufffer);
		return fBufffer.toString();
	}
	public Image getImage(Object o) {
		IJavaElement javaElement= getJavaElement(o);
		if (javaElement == null)
			return null;
		return fLabelProvider.getImage(javaElement);
	}
	public void setOrder(int orderFlag) {
		if (orderFlag == SHOW_ELEMENT_CONTAINER)
			fTextFlags = JavaElementLabels.F_POST_QUALIFIED | JavaElementLabels.M_POST_QUALIFIED | JavaElementLabels.I_POST_QUALIFIED | JavaElementLabels.M_PARAMETER_TYPES
							| JavaElementLabels.T_POST_QUALIFIED | JavaElementLabels.D_POST_QUALIFIED | JavaElementLabels.CF_POST_QUALIFIED  | JavaElementLabels.CU_POST_QUALIFIED;