Eclipse Platform
Release 3.6

Uses of Interface
org.eclipse.equinox.p2.metadata.IArtifactKey

Packages that use IArtifactKey
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.metadata Defines the metadata being handled by p2. 
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. 
 

Uses of IArtifactKey in org.eclipse.equinox.p2.engine
 

Methods in org.eclipse.equinox.p2.engine that return types with arguments of type IArtifactKey
 IQueryable<IArtifactKey> ProvisioningContext.getArtifactKeys(IProgressMonitor monitor)
          Returns a queryable that can be used to obtain any artifact keys that are needed for the provisioning operation.
 

Uses of IArtifactKey in org.eclipse.equinox.p2.metadata
 

Methods in org.eclipse.equinox.p2.metadata that return types with arguments of type IArtifactKey
 Collection<IArtifactKey> IInstallableUnit.getArtifacts()
          Returns the collection of artifacts associated with this installable unit.
 

Methods in org.eclipse.equinox.p2.metadata with parameters of type IArtifactKey
 void MetadataFactory.InstallableUnitDescription.setArtifacts(IArtifactKey[] value)
          Set the artifact keys for the installable unit.
 

Uses of IArtifactKey in org.eclipse.equinox.p2.repository.artifact
 

Methods in org.eclipse.equinox.p2.repository.artifact that return IArtifactKey
 IArtifactKey IArtifactRepository.createArtifactKey(String classifier, String id, Version version)
          Create an instance of IArtifactKey
 IArtifactKey IArtifactRequest.getArtifactKey()
          Returns the key for the artifact that is being requested
 IArtifactKey IArtifactDescriptor.getArtifactKey()
          Return the key for the artifact described by this descriptor.
 

Methods in org.eclipse.equinox.p2.repository.artifact with parameters of type IArtifactKey
 boolean IArtifactRepository.contains(IArtifactKey key)
          Returns true if this repository contains the given artifact key.
 IArtifactDescriptor IArtifactRepository.createArtifactDescriptor(IArtifactKey key)
          Create an instance of IArtifactDescriptor based on the given key
 IArtifactRequest IArtifactRepositoryManager.createMirrorRequest(IArtifactKey key, IArtifactRepository destination, Map<String,String> destinationDescriptorProperties, Map<String,String> destinationRepositoryProperties)
          Return a new request to mirror the given artifact into the destination repository.
 IArtifactDescriptor[] IArtifactRepository.getArtifactDescriptors(IArtifactKey key)
          Return the set of artifact descriptors describing the ways that this repository can supply the artifact associated with the given artifact key
 File IFileArtifactRepository.getArtifactFile(IArtifactKey key)
          Return the location of the full local file corresponding to the given artifact key to the given key, or null if not available.
 void IArtifactRepository.removeDescriptor(IArtifactKey key)
          Remove the given key and all related content and descriptors from this repository.
 

Constructors in org.eclipse.equinox.p2.repository.artifact with parameters of type IArtifactKey
ArtifactDescriptorQuery(IArtifactKey key)
          The query will match descriptors whose id and versionRange match the supplied key
ArtifactKeyQuery(IArtifactKey key)
          Creates an artifact key query that will match any key equal to the provided key
 

Uses of IArtifactKey in org.eclipse.equinox.p2.repository.artifact.spi
 

Fields in org.eclipse.equinox.p2.repository.artifact.spi declared as IArtifactKey
protected  IArtifactKey ArtifactDescriptor.key
           
 

Methods in org.eclipse.equinox.p2.repository.artifact.spi that return IArtifactKey
 IArtifactKey AbstractArtifactRepository.createArtifactKey(String classifier, String id, Version version)
           
 IArtifactKey ArtifactDescriptor.getArtifactKey()
           
 

Methods in org.eclipse.equinox.p2.repository.artifact.spi with parameters of type IArtifactKey
abstract  boolean AbstractArtifactRepository.contains(IArtifactKey key)
           
 IArtifactDescriptor AbstractArtifactRepository.createArtifactDescriptor(IArtifactKey key)
           
abstract  IArtifactDescriptor[] AbstractArtifactRepository.getArtifactDescriptors(IArtifactKey key)
           
 void AbstractArtifactRepository.removeDescriptor(IArtifactKey key)
           
 

Constructors in org.eclipse.equinox.p2.repository.artifact.spi with parameters of type IArtifactKey
ArtifactDescriptor(IArtifactKey key)
          Returns a new artifact descriptor that uses the provided artifact key
 


Eclipse Platform
Release 3.6

Guidelines for using Eclipse APIs.

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