List deletedList= Arrays.asList(getMembersToDelete());
List deletedList= Arrays.asList(getMembersToDelete(new NullProgressMonitor()));
	private RefactoringStatus checkAccessedMethods(IProgressMonitor pm) throws JavaModelException{		RefactoringStatus result= new RefactoringStatus();				List pulledUpList= Arrays.asList(fElementsToPullUp);		List deletedList= Arrays.asList(getMembersToDelete());		IMethod[] accessedMethods= getMethodsReferencedIn(fElementsToPullUp, pm);				IType superType= getSuperType();		for (int i= 0; i < accessedMethods.length; i++) {			IMethod iMethod= accessedMethods[i];			if (! canBeAccessedFrom(iMethod, superType) && ! pulledUpList.contains(iMethod) && !deletedList.contains(iMethod)){				String msg= "Method '" + JavaElementUtil.createMethodSignature(iMethod) + "' referenced in one of the pulled elements is not accessible from type '" 								+ superType.getFullyQualifiedName() + "'.";				result.addError(msg, JavaSourceContext.create(iMethod));			}			}		return result;	}