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
* 
	 * @param shell
	 *            the shell for any dialogs
	 * @param name
	 *            the string used as the text for the action, or
	 *            <code>null</code> if there is no text
	 * 
	 * @deprecated {@link #CopyProjectAction(IShellProvider, String)}
	 */
	CopyProjectAction(final Shell shell, String name) {
		super(name);
		Assert.isNotNull(shell);
		shellProvider = new IShellProvider() {
			public Shell getShell() {
				return shell;
			} };
			initAction();
	}
	
	/**
	 * 
	 * @param provider
	 *            the IShellProvider for any dialogs
	 * @param name
	 *            the string used as the text for the action, or
	 *            <code>null</code> if there is no text
	 */
	CopyProjectAction(IShellProvider provider, String name){
		super(name);
		Assert.isNotNull(provider);