Bug 29491 [DND] Check NavigatorDragAdapter use of IResource.getLocation
bundles/org.eclipse.ui.views/src/org/eclipse/ui/views/navigator/CopyAction.java
* @param clipboard a platform clipboard
 */
public CopyAction(Shell shell, Clipboard clipboard) {
	super(ResourceNavigatorMessages.getString("CopyAction.title")); 
	Assert.isNotNull(shell);
	Assert.isNotNull(clipboard);
	this.shell = shell;
	this.clipboard = clipboard;
	setToolTipText(ResourceNavigatorMessages.getString("CopyAction.toolTip")); 
	setId(CopyAction.ID);
	WorkbenchHelp.setHelp(this, INavigatorHelpContextIds.COPY_ACTION);
}
/**
 * Creates a new action.
 *
 * @param shell the shell for any dialogs
 * @param clipboard a platform clipboard
 * @param pasteAction a paste action
 * 
 * @since 2.0
 */
public CopyAction(Shell shell, Clipboard clipboard, PasteAction pasteAction) {
	this(shell, clipboard);
	this.pasteAction = pasteAction;
}	
/**
 * The <code>CopyAction</code> implementation of this method defined 
 * on <code>IAction</code> copies the selected resources to the 
 * clipboard.
 */