Eclipse Platform Release 3.7

## Uses of Class
org.eclipse.equinox.p2.operations.UninstallOperation

Packages that use UninstallOperation
org.eclipse.equinox.p2.operations: Describes high level provisioning operations that can be resolved and performed either modally or in the background.
org.eclipse.equinox.p2.ui: Provides provisioning user interface classes that can be used for assembling a provisioning UI.

Uses of UninstallOperation in org.eclipse.equinox.p2.operations

Methods in org.eclipse.equinox.p2.operations that return UninstallOperation
`UninstallOperation` `OperationFactory.createUninstallOperation(Collection<IVersionedId> toUninstall, Collection<URI> repos, IProgressMonitor monitor)` Create an `UninstallOperation` that will uninstall the listed elements from the running instance.

Uses of UninstallOperation in org.eclipse.equinox.p2.ui

Methods in org.eclipse.equinox.p2.ui that return UninstallOperation
`UninstallOperation` `ProvisioningUI.getUninstallOperation(Collection<IInstallableUnit> iusToUninstall, URI[] repositories)` Return an uninstall operation that describes uninstalling the specified IInstallableUnits, using the supplied repositories to replace any metadata that must be retrieved for the uninstall.

Methods in org.eclipse.equinox.p2.ui with parameters of type UninstallOperation
`int` `ProvisioningUI.openUninstallWizard(Collection<IInstallableUnit> initialSelections, UninstallOperation operation, LoadMetadataRepositoryJob job)` Open an uninstall wizard for the specified uninstall operation.

Eclipse Platform Release 3.7

Guidelines for using Eclipse APIs.

Copyright (c) Eclipse contributors and others 2000, 2011. All rights reserved.