protected JavaSearchOperation makeOperation(IJavaElement element) throws JavaModelException {
JavaSearchOperation makeOperation(IJavaElement element) throws JavaModelException {
	protected JavaSearchOperation makeOperation(IJavaElement element) throws JavaModelException {		IWorkingSet[] workingSets= fWorkingSets;		if (fWorkingSets == null) {			workingSets= JavaSearchScopeFactory.getInstance().queryWorkingSets();			if (workingSets == null)				return null;		}		updateLRUWorkingSets(workingSets);		return new JavaSearchOperation(JavaPlugin.getWorkspace(), element, getLimitTo(), getScope(workingSets), getScopeDescription(workingSets), getCollector());	};