Package org.eclipse.tycho.p2.target
Class PomDependencyCollectorImpl
- java.lang.Object
-
- org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
-
- All Implemented Interfaces:
PomDependencyCollector
public class PomDependencyCollectorImpl extends Object implements PomDependencyCollector
-
-
Constructor Summary
Constructors Constructor Description PomDependencyCollectorImpl(MavenContext mavenContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddArtifactWithExistingMetadata(IArtifactFacade artifact, IArtifactFacade p2MetadataFile)voidaddMavenArtifact(IArtifactFacade artifact, Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units)FilegetProjectLocation()voidpublishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact)voidsetProjectLocation(File projectLocation)Sets the root folder of the project the target platform applies to.
-
-
-
Constructor Detail
-
PomDependencyCollectorImpl
public PomDependencyCollectorImpl(MavenContext mavenContext)
-
-
Method Detail
-
setProjectLocation
public void setProjectLocation(File projectLocation)
Description copied from interface:PomDependencyCollectorSets the root folder of the project the target platform applies to.- Specified by:
setProjectLocationin interfacePomDependencyCollector
-
getProjectLocation
public File getProjectLocation()
-
publishAndAddArtifactIfBundleArtifact
public void publishAndAddArtifactIfBundleArtifact(IArtifactFacade artifact)
- Specified by:
publishAndAddArtifactIfBundleArtifactin interfacePomDependencyCollector
-
addArtifactWithExistingMetadata
public void addArtifactWithExistingMetadata(IArtifactFacade artifact, IArtifactFacade p2MetadataFile)
- Specified by:
addArtifactWithExistingMetadatain interfacePomDependencyCollector
-
addMavenArtifact
public void addMavenArtifact(IArtifactFacade artifact, Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units)
-
-