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
shellProvider = provider;
		initAction();
	}
	
	private void initAction(){
		setToolTipText(COPY_TOOL_TIP);
		setId(CopyProjectAction.ID);
		PlatformUI.getWorkbench().getHelpSystem().setHelp(this,
				IIDEHelpContextIds.COPY_PROJECT_ACTION);
	}
	/**
	 * Create a new IProjectDescription for the copy using the name and path
	 * selected from the dialog.
	 * 
	 * @return IProjectDescription
	 * @param project
	 *            the source project
	 * @param projectName
	 *            the name for the new project
	 * @param rootLocation
	 *            the path the new project will be stored under.
	 */
	protected IProjectDescription createDescription(IProject project,
			String projectName, IPath rootLocation) throws CoreException {
		
		IProjectDescription newDescription = project.getDescription();
		newDescription.setName(projectName);
		
		if (rootLocation.equals(Platform.getLocation())) {
			newDescription.setLocation(null);