Eclipse Platform
Release 3.6

Uses of Package
org.eclipse.equinox.p2.metadata

Packages that use org.eclipse.equinox.p2.metadata
org.eclipse.equinox.p2.engine Provides support for interacting with the p2 provisioning engine Package Specification This package specifies API for interacting with the p2 provisioning engine. 
org.eclipse.equinox.p2.engine.query Provides queries specific to profiles Package Specification This package specifies API for querying the profile. 
org.eclipse.equinox.p2.metadata Defines the metadata being handled by p2. 
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.query Provides common classes for the query mechanism. 
org.eclipse.equinox.p2.repository.artifact Defines artifact repository. 
org.eclipse.equinox.p2.repository.artifact.spi Defines SPI for registering new implementations of artifact repositories. 
org.eclipse.equinox.p2.repository.metadata Defines metadata repository. 
org.eclipse.equinox.p2.repository.metadata.spi Defines SPI for registering new implementations of metadata repositories. 
org.eclipse.equinox.p2.touchpoint.eclipse.query Provides query utilities specific to provisioning of OSGi bundles Package Specification This package specifies API for querying and manipulating provisioning metadata that is specific to OSGi bundles or Eclipse-specific constructs such as features. 
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.metadata used by org.eclipse.equinox.p2.engine
IArtifactKey
          Provide standardised artifact information to uniquely identify the corresponding bytes (perhaps not stored as a file).
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.engine.query
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.metadata
IArtifactKey
          Provide standardised artifact information to uniquely identify the corresponding bytes (perhaps not stored as a file).
ICopyright
          The ICopyright interface represents a software copyright.
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
IInstallableUnitFragment
           
IInstallableUnitPatch
          An installable unit patch is an installable unit that alters the required capabilities of another installable unit.
ILicense
          The ILicense interface represents a software license.
IProvidedCapability
          Describes a capability as exposed or required by an installable unit
IRequirement
          A requirement represents some external constraint on an IInstallableUnit.
IRequirementChange
           
ITouchpointData
          ITouchpoint data instances contain the additional information needed by a touchpoint to execute each engine phase it participates in.
ITouchpointInstruction
          A touchpoint instruction contains either a sequence of instruction statements to be executed during a particular engine phase, or some simple string value that is needed by a touchpoint to execute its phases.
ITouchpointType
          Identifies a particular touchpoint.
IUpdateDescriptor
           
IVersionedId
          An interface representing a (id,version) pair.
IVersionFormat
          The IVersionFormat represents the Omni Version Format in compiled form.
MetadataFactory.InstallableUnitDescription
          A description containing information about an installable unit.
MetadataFactory.InstallableUnitFragmentDescription
          A description containing information about an installable unit fragment.
MetadataFactory.InstallableUnitPatchDescription
          A description containing information about an installable unit patch.
Version
          A class that represents a Version in the Omni Version format.
VersionFormatException
          Exception thrown when parsing Omni Version formats.
VersionRange
          This class represents a version range with Omni Version bounds.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.operations
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.planner
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
IRequirement
          A requirement represents some external constraint on an IInstallableUnit.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.query
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
IVersionedId
          An interface representing a (id,version) pair.
Version
          A class that represents a Version in the Omni Version format.
VersionRange
          This class represents a version range with Omni Version bounds.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.repository.artifact
IArtifactKey
          Provide standardised artifact information to uniquely identify the corresponding bytes (perhaps not stored as a file).
Version
          A class that represents a Version in the Omni Version format.
VersionRange
          This class represents a version range with Omni Version bounds.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.repository.artifact.spi
IArtifactKey
          Provide standardised artifact information to uniquely identify the corresponding bytes (perhaps not stored as a file).
Version
          A class that represents a Version in the Omni Version format.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.repository.metadata
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.repository.metadata.spi
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
Version
          A class that represents a Version in the Omni Version format.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.touchpoint.eclipse.query
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
 

Classes in org.eclipse.equinox.p2.metadata used by org.eclipse.equinox.p2.ui
IInstallableUnit
          An installable unit represents an atomic, indivisible unit of installable functionality in a provisioned system.
ILicense
          The ILicense interface represents a software license.
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

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