return new CopyPackageFragmentRootChange(root, destinationProject, nameQuery,  fRootManipulationQuery, fCopyQueries.getDeepCopyQuery());
return new CopyPackageFragmentRootChange(root, destinationProject, nameQuery,  fRootManipulationQuery);
	IChange createChange(IProgressMonitor pm, IPackageFragmentRoot root) throws JavaModelException{		IResource res= root.getResource();		IProject destinationProject= getDestinationForSourceFolders(getDestination());		String newName= createNewName(res, destinationProject);		if (newName == null )			newName= res.getName();		INewNameQuery nameQuery= fCopyQueries.createStaticQuery(newName);		return new CopyPackageFragmentRootChange(root, destinationProject, nameQuery,  fRootManipulationQuery, fCopyQueries.getDeepCopyQuery());	}