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
private MoveRefactoring fRefactoring;
		private Button fReferenceCheckbox;
		private Button fQualifiedNameCheckbox;
		private QualifiedNameComponent fQualifiedNameComponent;
		private Button fPreview;
		
		MoveDestinationDialog(Shell parent, ILabelProvider labelProvider, ITreeContentProvider contentProvider, MoveRefactoring refactoring) {
			super(parent, labelProvider, contentProvider);
			fRefactoring= refactoring;
			setDoubleClickSelects(false);
		}
		
		protected void updateOKStatus() {
			super.updateOKStatus();
			try{
				Button okButton= getOkButton();
				boolean okEnabled= okButton.getEnabled();
				fRefactoring.setDestination(getFirstResult());