package com.redhat.ceylon.eclipse.code.refactor; import static com.redhat.ceylon.eclipse.code.refactor.MoveUtil.getSelection; import org.eclipse.ltk.core.refactoring.Refactoring; import org.eclipse.ltk.ui.refactoring.RefactoringWizard; public class MoveToUnitWizard extends RefactoringWizard { public MoveToUnitWizard(Refactoring refactoring) { super(refactoring, DIALOG_BASED_USER_INTERFACE | PREVIEW_EXPAND_FIRST_NODE); setDefaultPageTitle(refactoring.getName()); } @Override protected void addUserInputPages() { MoveToUnitRefactoring refactoring = (MoveToUnitRefactoring) getRefactoring(); MoveToUnitWizardPage page = new MoveToUnitWizardPage(refactoring.getName(), refactoring.getOriginalFile()); page.init(getSelection()); addPage(page); } }