Bug 224451 [IDE] The field shell has been removed
from CopyProjectAction.java in org.eclipse.ui.ide/extensions/org/eclipse/ui/actions line 49 reported as Binary Compatibility Problem by the API tooling.
bundles/org.eclipse.ui.ide/extensions/org/eclipse/ui/actions/CopyProjectAction.java
if (!completed) {
			return; 
		}
        
        if (errorStatus != null) {
            ErrorDialog.openError(this.shellProvider.getShell(), getErrorsTitle(), null,
                    errorStatus);
            errorStatus = null;
        }
	}
	/**
	 * The <code>CopyResourceAction</code> implementation of this
	 * <code>SelectionListenerAction</code> method enables this action only if
	 * there is a single selection which is a project.
	 */
	protected boolean updateSelection(IStructuredSelection selection) {
		if (!super.updateSelection(selection)) {
			return false;
		}
		if (getSelectedNonResources().size() > 0) {
			return false;
		}
		
		
		List selectedResources = getSelectedResources();
		if (selectedResources.size() != 1) {
			return false;
		}
		IResource source = (IResource) selectedResources.get(0);
		if (source instanceof IProject && ((IProject) source).isOpen()) {