# Uses of Package
org.eclipse.equinox.p2.engine

Packages that use org.eclipse.equinox.p2.engine
Package
Description
org.eclipse.equinox.p2.engine
Provides support for interacting with the p2 provisioning engine
org.eclipse.equinox.p2.engine.query
Provides queries specific to profiles
org.eclipse.equinox.p2.engine.spi
Provides support for registering new provisioning actions and touchpoints.
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.planner
Provides core support for interacting with a dependency resolution mechanism.
org.eclipse.equinox.p2.ui
Provides provisioning user interface classes that can be used for assembling a provisioning UI.

Classes in org.eclipse.equinox.p2.engine used by org.eclipse.equinox.p2.engine
Class
Description
IPhaseSet
Describes a set of provisioning phases to be performed by an `IEngine`.
IProfile
Represents the state of a profile in a profile registry at a given moment in time.
IProvisioningPlan
A provisioning plan describes a proposed set of changes to a profile.
ISizingPhaseSet
ProvisioningContext
A provisioning context defines the scope in which a provisioning operation occurs.
Classes in org.eclipse.equinox.p2.engine used by org.eclipse.equinox.p2.engine.query
Class
Description
IProfile
Represents the state of a profile in a profile registry at a given moment in time.
Classes in org.eclipse.equinox.p2.engine used by org.eclipse.equinox.p2.engine.spi
Class
Description
IProfile
Represents the state of a profile in a profile registry at a given moment in time.
Classes in org.eclipse.equinox.p2.engine used by org.eclipse.equinox.p2.operations
Class
Description
IPhaseSet
Describes a set of provisioning phases to be performed by an `IEngine`.
IProvisioningPlan
A provisioning plan describes a proposed set of changes to a profile.
ProvisioningContext
A provisioning context defines the scope in which a provisioning operation occurs.
Classes in org.eclipse.equinox.p2.engine used by org.eclipse.equinox.p2.planner
Class
Description
IProfile
Represents the state of a profile in a profile registry at a given moment in time.
IProvisioningPlan
A provisioning plan describes a proposed set of changes to a profile.
ProvisioningContext
A provisioning context defines the scope in which a provisioning operation occurs.
Classes in org.eclipse.equinox.p2.engine used by org.eclipse.equinox.p2.ui
Class
Description
IProvisioningPlan
A provisioning plan describes a proposed set of changes to a profile.