Package org.eclipse.tycho.p2.target
Class PomDependencyCollectorImpl
java.lang.Object
org.eclipse.tycho.p2.target.PomDependencyCollectorImpl
- All Implemented Interfaces:
PomDependencyCollector
-
Constructor Summary
ConstructorsConstructorDescriptionPomDependencyCollectorImpl(MavenContext mavenContext, ReactorProject project) -
Method Summary
Modifier and TypeMethodDescriptionvoidaddArtifactWithExistingMetadata(IArtifactFacade artifact, IArtifactFacade p2MetadataFile) voidaddMavenArtifact(IArtifactFacade artifact, boolean allowGenerateOSGiBundle) voidaddMavenArtifact(IArtifactFacade artifact, Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> units) getArtifactKey(IArtifactFacade facade) Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade>
-
Constructor Details
-
Method Details
-
getProjectLocation
-
addMavenArtifact
- Specified by:
addMavenArtifactin 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) -
getMavenInstallableUnits
public Map<org.eclipse.equinox.p2.metadata.IInstallableUnit,IArtifactFacade> getMavenInstallableUnits()- Specified by:
getMavenInstallableUnitsin interfacePomDependencyCollector
-
getArtifactKey
- Specified by:
getArtifactKeyin interfacePomDependencyCollector
-