if (!ActionUtil.isProcessable(getShell(), fRefactoring.getMovedMembers()[0])) return;
	private void startRefactoring() {		Assert.isNotNull(fRefactoring);		try{			Object newElementToProcess= new RefactoringStarter().activate(fRefactoring, createWizard(), RefactoringMessages.getString("OpenRefactoringWizardAction.refactoring"), true); //$NON-NLS-1$			if (newElementToProcess == null)				return;			IStructuredSelection mockSelection= new StructuredSelection(newElementToProcess);			selectionChanged(mockSelection);			if (isEnabled())				run(mockSelection);			else				MessageDialog.openInformation(JavaPlugin.getActiveWorkbenchShell(), RefactoringMessages.getString("MoveMembersAction.error.title"), RefactoringMessages.getString("MoveMembersAction.error.message"));	 //$NON-NLS-1$ //$NON-NLS-2$		} catch (JavaModelException e){			ExceptionHandler.handle(e, RefactoringMessages.getString("OpenRefactoringWizardAction.refactoring"), RefactoringMessages.getString("OpenRefactoringWizardAction.exception")); //$NON-NLS-1$ //$NON-NLS-2$		}	}