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/ReorgQueries.java
if (alwaysOverwrite) 
				return true;
			final boolean isReadOnly= isReadOnly(element);
		
			if (alwaysOverwriteNonReadOnly && ! isReadOnly) 
				return true;
			final Shell parentShell= JavaPlugin.getActiveWorkbenchShell();
			final int[] result = new int[1];
			
			Runnable query = new Runnable() {
				public void run() {
					int resultId[]= {
						IDialogConstants.YES_ID,
						IDialogConstants.YES_TO_ALL_ID,
						IDialogConstants.NO_ID,
						IDialogConstants.CANCEL_ID};
 
					String message= createMessage(element, isReadOnly);
					MessageDialog dialog= new MessageDialog(
						parentShell, 
						ReorgMessages.getString("ReorgQueries.Confirm_Overwritting"), 
						null,
						message,
						MessageDialog.QUESTION,
						new String[] {
							IDialogConstants.YES_LABEL,
							IDialogConstants.YES_TO_ALL_LABEL,
							IDialogConstants.NO_LABEL,
							IDialogConstants.CANCEL_LABEL },
						0);