public interface P2TargetPlatform extends TargetPlatform
TargetPlatform
interface for a target platform which includes p2
metadata.Modifier and Type | Method and Description |
---|---|
ExecutionEnvironmentResolutionHints |
getEEResolutionHints()
Returns additional information for resolving against the configured execution environment.
|
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
getInstallableUnits() |
File |
getLocalArtifactFile(org.eclipse.equinox.p2.metadata.IArtifactKey key) |
IArtifactFacade |
getMavenArtifact(org.eclipse.equinox.p2.metadata.IInstallableUnit iu) |
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> |
getReactorProjectIUs(File projectLocation,
boolean primary) |
void |
reportUsedLocalIUs(Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> usedUnits) |
void |
saveLocalMavenRepository() |
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> getInstallableUnits()
ExecutionEnvironmentResolutionHints getEEResolutionHints()
void reportUsedLocalIUs(Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> usedUnits)
File getLocalArtifactFile(org.eclipse.equinox.p2.metadata.IArtifactKey key)
Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> getReactorProjectIUs(File projectLocation, boolean primary)
IArtifactFacade getMavenArtifact(org.eclipse.equinox.p2.metadata.IInstallableUnit iu)
void saveLocalMavenRepository()
Copyright © 2008–2014 Eclipse Foundation. All rights reserved.