if (method == null || ! fExtractedMemberSet.contains(method))
if (method == null) return false; method= (IMethod)WorkingCopyUtil.getWorkingCopyIfExists(method); if (! fExtractedMemberSet.contains(method))
	private boolean isMethodInvocationOk(MethodInvocation mi, IProgressMonitor pm) throws JavaModelException{		IBinding miBinding= mi.getName().resolveBinding();		if (miBinding == null || miBinding.getKind() != IBinding.METHOD)			return false;		IMethod method;		if (fSuperTypeToUse != null) //XXX				method= Binding2JavaModel.findIncludingSupertypes((IMethodBinding)miBinding, fSuperTypeToUse, pm);		else			method= Binding2JavaModel.find((IMethodBinding)miBinding, fInputClass);		if (method == null || ! fExtractedMemberSet.contains(method))			return false;			if (VisibilityChecker.isVisibleFrom(method, mi, fASTMappingManager.getCompilationUnit(mi)))			return true;		return false;		}