Bug 301131 CreateGroupOperation, GroupDescription should be renamed or merged into existing classes
There are some remaining issues related to renamin Groups into Virtual Folders. org.eclipse.ui.internal.ide.undo.GroupDescription IMO should be merged with FolderDescription org.eclipse.ui.ide.undo.CreateGroupOperation should be merged with CreateFolderOperation IDEResourceInfoUtils#GROUP_TEXT org.eclipse.ui.wizards.datatransfer#ImportOperation#setCreateGroups Remy, if you see other related issues, please add a comment to the bug.
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/CopyFilesAndFoldersOperation.java
messageShell.getDisplay().syncExec(new Runnable() {
			public void run() {
				MessageDialog.openError(messageShell, getProblemsTitle(),
						message);
			}
		});
	}
	/**
	 * Returns the resource either casted to or adapted to an IFile.
	 * 
	 * @param resource
	 *            resource to cast/adapt
	 * @return the resource either casted to or adapted to an IFile.
	 *         <code>null</code> if the resource does not adapt to IFile
	 */
	protected IFile getFile(IResource resource) {
		if (resource instanceof IFile) {
			return (IFile) resource;
		}
		return (IFile) ((IAdaptable) resource).getAdapter(IFile.class);
	}
	/**
	 * Returns java.io.File objects for the given file names.
	 * 
	 * @param fileNames
	 *            files to return File object for.
	 * @return java.io.File objects for the given file names.
	 * @deprecated As of 3.3, this method is no longer in use anywhere in this
	 *             class and is only provided for backwards compatability with
	 *             subclasses of the receiver.