org.eclipse.tycho
Interface ArtifactDescriptor


public interface ArtifactDescriptor

An artifact (i.e. a file) in project build target platform.


Method Summary
 String getClassifier()
          Maven artifact classifier.
 Set<Object> getInstallableUnits()
          P2 metadata describing the project
 ArtifactKey getKey()
          Eclipse/OSGi artifact key (a.k.a.
 File getLocation()
          Artifact location on local filesystem
 ReactorProject getMavenProject()
          ReactorProject corresponding to the artifact or null if the artifact does not come from a reactor project.
 

Method Detail

getKey

ArtifactKey getKey()
Eclipse/OSGi artifact key (a.k.a. "coordinates") that uniquely identify the artifact


getLocation

File getLocation()
Artifact location on local filesystem


getMavenProject

ReactorProject getMavenProject()
ReactorProject corresponding to the artifact or null if the artifact does not come from a reactor project.


getClassifier

String getClassifier()
Maven artifact classifier. Not null only for classified artifacts coming from a reactor project (eg, sources jar).


getInstallableUnits

Set<Object> getInstallableUnits()
P2 metadata describing the project



Copyright © 2008-2013 Eclipse Foundation. All Rights Reserved.