IRefactoringAction ca= ClipboardActionUtil.createDnDCopyAction(selectedResources, ClipboardActionUtil.getFirstResource(selection));
IRefactoringAction ca= ClipboardActionUtil.createDnDCopyAction(selection.toList(), ClipboardActionUtil.getFirstResource(selection));
	private static boolean canEnableOn(IStructuredSelection selection){		if (StructuredSelectionUtil.hasNonResources(selection)) 			return false;				IResource[] selectedResources= StructuredSelectionUtil.getResources(selection);		if (selectedResources.length == 0)			return false;				if (! areResourcesOfValidType(selectedResources))			return false;		if (ClipboardActionUtil.isOneOpenProject(selectedResources))			return true;				if (! haveCommonParent(selectedResources))			return false;				IRefactoringAction ca= ClipboardActionUtil.createDnDCopyAction(selectedResources, ClipboardActionUtil.getFirstResource(selection));		ca.update();		return ca.isEnabled();	}