1 11 package org.eclipse.pde.internal.ui.build; 12 13 import org.eclipse.pde.internal.core.exports.FeatureExportInfo; 14 import org.eclipse.pde.internal.core.exports.FeatureExportOperation; 15 import org.eclipse.pde.internal.core.exports.ProductExportOperation; 16 import org.eclipse.pde.internal.core.iproduct.IProduct; 17 import org.eclipse.pde.internal.core.iproduct.IProductModel; 18 import org.eclipse.pde.internal.ui.PDEUIMessages; 19 20 public class ProductExportJob extends FeatureExportJob { 21 22 private IProduct fProduct; 23 private String fRoot; 24 25 public ProductExportJob(FeatureExportInfo info, IProductModel model, String productRoot) { 26 super(info, PDEUIMessages.ProductExportJob_name); 27 fProduct = model.getProduct(); 28 fRoot = productRoot; 29 } 30 31 protected FeatureExportOperation createOperation() { 32 return new ProductExportOperation(fInfo, fProduct, fRoot); 33 } 34 35 } 36 | Popular Tags |