1 11 package org.eclipse.pde.internal.ui.wizards.feature; 12 13 import org.eclipse.jface.operation.IRunnableWithProgress; 14 import org.eclipse.pde.internal.ui.PDEPluginImages; 15 import org.eclipse.pde.internal.ui.PDEUIMessages; 16 17 public class NewFeaturePatchWizard extends AbstractNewFeatureWizard { 18 19 public NewFeaturePatchWizard() { 20 super(); 21 setDefaultPageImageDescriptor(PDEPluginImages.DESC_NEWFTRPTCH_WIZ); 22 setWindowTitle(PDEUIMessages.FeaturePatch_wtitle); 23 } 24 25 protected AbstractFeatureSpecPage createFirstPage() { 26 return new PatchSpecPage(); 27 } 28 29 protected IRunnableWithProgress getOperation() { 30 return new CreateFeaturePatchOperation( 31 fProvider.getProject(), 32 fProvider.getLocationPath(), 33 fProvider.getFeatureData(), 34 fProvider.getFeatureToPatch(), 35 getShell()); 36 } 37 38 } 39 | Popular Tags |