Bug 33300 Package Explorer->Refactor->Move does not allow non-Java projects as destination
Build id: 200302211557 Although you can see non-Java projects and resources on the Package Explorer view, when moving a resource (Refactor->Move), only Java projects are offered as options for destination. If I can use this option to move any resource (from the user perspective, it looks like the same move action - when working with non-Java resources - as offered by the Resource Navigator), I should be able to use it to move to any kind of project.
org.eclipse.jdt.ui/ui/org/eclipse/jdt/internal/ui/reorg/JdtMoveAction.java
}
			});
		}
		
		protected IDialogSettings getRefactoringSettings() {
			IDialogSettings settings= JavaPlugin.getDefault().getDialogSettings();
			if (settings == null)
				return null;
			IDialogSettings result= settings.getSection(RefactoringWizardPage.REFACTORING_SETTINGS);
			if (result == null) {
				result= new DialogSettings(RefactoringWizardPage.REFACTORING_SETTINGS);
				settings.addSection(result); 
			}
			return result;
		}			
		public boolean close() {
			if (getReturnCode() != IDialogConstants.CANCEL_ID && fQualifiedNameComponent != null) {
				fQualifiedNameComponent.savePatterns(getRefactoringSettings());
			}
			return super.close();
		}
	}
	
	public static IPackageFragmentRootManipulationQuery createUpdateClasspathQuery(Shell shell){
		String messagePattern= ReorgMessages.getString("JdtMoveAction.referenced") + 
			ReorgMessages.getString("JdtMoveAction.update_classpath"); 
		return new PackageFragmentRootManipulationQuery(shell, ReorgMessages.getString("JdtMoveAction.Move"), messagePattern); 
	}
}