return fTextLabelProvider.getTextLabel((IJavaElement)javaElement);
if (isAccurate) return fTextLabelProvider.getTextLabel((IJavaElement)javaElement); else return "?: " + fTextLabelProvider.getTextLabel((IJavaElement)javaElement);
	public String getText(Object o) {		fLastMarker= null;		IJavaElement javaElement= getJavaElement(o);		if (javaElement == null) {			IMarker marker= getMarker(o);			if (marker != null)				return fLabelProvider.getText(marker.getResource());			else				return ""; //$NON-NLS-1$		}		if (javaElement instanceof IImportDeclaration)			javaElement= ((IImportDeclaration)javaElement).getParent().getParent();		return fTextLabelProvider.getTextLabel((IJavaElement)javaElement);	}