1 11 package org.eclipse.update.internal.operations; 12 13 import org.eclipse.update.configuration.IConfiguredSite; 14 import org.eclipse.update.core.IFeature; 15 import org.eclipse.update.operations.IOperation; 16 import org.eclipse.update.operations.OperationsManager; 17 18 public class UnconfigureAndUninstallFeaturesOperation extends 19 BatchFeatureOperation implements 20 IUnconfigureAndUninstallFeaturesOperation { 21 22 public UnconfigureAndUninstallFeaturesOperation(IConfiguredSite[] targetSites, 23 IFeature[] features) { 24 super(targetSites, features); 25 } 26 27 protected IOperation createOperation(IConfiguredSite targetSite, IFeature feature) { 28 return ((OperationFactory)OperationsManager.getOperationFactory()).createUnconfigureAndUninstallFeatureOperation(targetSite, feature); 29 } 30 } 31 | Popular Tags |