org.sonatype.tycho.p2.facade.internal
Class ProjectArtifactFacade

java.lang.Object
  extended by org.sonatype.tycho.p2.facade.internal.MavenProjectFacade
      extended by org.sonatype.tycho.p2.facade.internal.ProjectArtifactFacade
All Implemented Interfaces:
IArtifactFacade, IProjectArtifactFacade

public class ProjectArtifactFacade
extends MavenProjectFacade
implements IProjectArtifactFacade


Field Summary
 
Fields inherited from class org.sonatype.tycho.p2.facade.internal.MavenProjectFacade
wrappedProject
 
Constructor Summary
ProjectArtifactFacade(org.apache.maven.project.MavenProject wrappedProject)
           
 
Method Summary
 java.io.File getLocation()
          Instead of project base dir (with META-INF/MANIFEST.MF in the file system) , in this case we reference the artifact jar (containing META-INF/MANIFEST.MF).
 java.io.File getSourceArtifactLocation()
           
 
Methods inherited from class org.sonatype.tycho.p2.facade.internal.MavenProjectFacade
getArtifactId, getGroupId, getPackagingType, getSourceBundleSuffix, getVersion, hasSourceBundle
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.sonatype.tycho.p2.IArtifactFacade
getArtifactId, getGroupId, getPackagingType, getSourceBundleSuffix, getVersion, hasSourceBundle
 

Constructor Detail

ProjectArtifactFacade

public ProjectArtifactFacade(org.apache.maven.project.MavenProject wrappedProject)
Method Detail

getLocation

public java.io.File getLocation()
Instead of project base dir (with META-INF/MANIFEST.MF in the file system) , in this case we reference the artifact jar (containing META-INF/MANIFEST.MF). Both are supported by the p2 BundlesAction.

Specified by:
getLocation in interface IArtifactFacade
Overrides:
getLocation in class MavenProjectFacade

getSourceArtifactLocation

public java.io.File getSourceArtifactLocation()
Specified by:
getSourceArtifactLocation in interface IProjectArtifactFacade


Copyright © 2008-2011. All Rights Reserved.