Bug 31113 Don't offer to do a deep copy/move of linked resources
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/packageview/SelectionTransferDropAdapter.java
fPreview.setEnabled(preview);
			}
			private void addUpdateReferenceComponent(Composite result) {
				fReferenceCheckbox= new Button(result, SWT.CHECK);
				fReferenceCheckbox.setText(ReorgMessages.getString("JdtMoveAction.update_references")); 
				fReferenceCheckbox.setSelection(fRefactoring.getUpdateReferences());
				fReferenceCheckbox.setEnabled(canUpdateReferences());
			
				fReferenceCheckbox.addSelectionListener(new SelectionAdapter() {
					public void widgetSelected(SelectionEvent e) {
						fRefactoring.setUpdateReferences(((Button)e.widget).getSelection());
						updateButtons();
					}
				});
			}
			private boolean canUpdateReferences() {
				try{
					return fRefactoring.canUpdateReferences();
				} catch (JavaModelException e){
					return false;
				}
			}
			private void addUpdateQualifiedNameComponent(Composite parent, int marginWidth) {
				if (!fRefactoring.canUpdateQualifiedNames())
					return;
				fQualifiedNameCheckbox= new Button(parent, SWT.CHECK);
				int indent= marginWidth + fQualifiedNameCheckbox.computeSize(SWT.DEFAULT, SWT.DEFAULT).x;
				fQualifiedNameCheckbox.setText(RefactoringMessages.getString("RenameInputWizardPage.update_qualified_names")); 
				fQualifiedNameCheckbox.setLayoutData(new GridData(GridData.FILL_HORIZONTAL));
				fQualifiedNameCheckbox.setSelection(fRefactoring.getUpdateQualifiedNames());