if (fPotentialMatchCount > 0 && PotentialMatchDialog.shouldExplain())
if (fPotentialMatchCount > 0)
	public void done() {		if (!getProgressMonitor().isCanceled()) {			String matchesString= getFormattedMatchesString(fMatchCount);			getProgressMonitor().setTaskName(MessageFormat.format(DONE, new String[]{matchesString}));		}		if (fView != null) {			if (fPotentialMatchCount > 0 && PotentialMatchDialog.shouldExplain())				explainPotentialMatch(fPotentialMatchCount);			fView.searchFinished();		}		// Cut no longer unused references because the collector might be re-used		fView= null;		fMonitor= null;	}