Bug 31113 Don't offer to do a deep copy/move of linked resources
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/reorg/JdtMoveAction.java
public static final int PREVIEW_ID= IDialogConstants.CLIENT_ID + 1;
	
	private boolean fShowPreview= false;
	public JdtMoveAction(IWorkbenchSite site) {
		super(site);
		setText(ReorgMessages.getString("moveAction.label"));
	}
	public boolean canOperateOn(IStructuredSelection selection) {
		if (selection.isEmpty())
			return false;
		if (ClipboardActionUtil.hasOnlyProjects(selection))
			return selection.size() == 1;
		else
			return super.canOperateOn(selection);
	}
	
	protected void run(IStructuredSelection selection) {
		if (ClipboardActionUtil.hasOnlyProjects(selection)){
			moveProject(selection);
		}	else {
			if (!needsSaving(selection)) {
				super.run(selection);
			} else {
				RefactoringSaveHelper helper= new RefactoringSaveHelper();
				try {
					if (helper.saveEditors()) {