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
return result;
	}
		
	/* non java-doc
	 * @see ReorgDestinationAction#doReorg(ReorgRefactoring) 
	 */
	void reorg(ReorgRefactoring refactoring) throws JavaModelException{
		if (fShowPreview){		
			openWizard(getShell(), refactoring);
			return;
		} else
			super.reorg(refactoring);
	}
	public static void openWizard(Shell parent, ReorgRefactoring refactoring) {
		
		RefactoringWizard wizard= new RefactoringWizard(refactoring, ReorgMessages.getString("JdtMoveAction.move"), IJavaHelpContextIds.MOVE_CU_ERROR_WIZARD_PAGE); 
		wizard.setChangeCreationCancelable(false);
		new RefactoringWizardDialog(parent, wizard).open();	
		return;	
	}
	
	private void moveProject(IStructuredSelection selection){
		MoveProjectAction action= new MoveProjectAction(JavaPlugin.getActiveWorkbenchShell());
		action.selectionChanged(selection);
		action.run();
	}
	
	
		
	private static class MoveDestinationDialog extends ElementTreeSelectionDialog {