Package org.eclipse.tycho.p2.resolver
Class MavenTargetDefinitionContent
- java.lang.Object
-
- org.eclipse.tycho.p2.resolver.MavenTargetDefinitionContent
-
- All Implemented Interfaces:
org.eclipse.equinox.p2.query.IQueryable<org.eclipse.equinox.p2.metadata.IInstallableUnit>,TargetDefinitionContent
public class MavenTargetDefinitionContent extends Object implements TargetDefinitionContent
-
-
Field Summary
Fields Modifier and Type Field Description static StringECLIPSE_SOURCE_BUNDLE_HEADER
-
Constructor Summary
Constructors Constructor Description MavenTargetDefinitionContent(TargetDefinition.MavenGAVLocation location, MavenDependenciesResolver mavenDependenciesResolver, IncludeSourceMode sourceMode, org.eclipse.equinox.p2.core.IProvisioningAgent agent, MavenContext mavenContext)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.eclipse.equinox.p2.repository.artifact.IArtifactRepositorygetArtifactRepository()org.eclipse.equinox.p2.repository.metadata.IMetadataRepositorygetMetadataRepository()-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Methods inherited from interface org.eclipse.tycho.p2.target.TargetDefinitionContent
query
-
-
-
-
Field Detail
-
ECLIPSE_SOURCE_BUNDLE_HEADER
public static final String ECLIPSE_SOURCE_BUNDLE_HEADER
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
MavenTargetDefinitionContent
public MavenTargetDefinitionContent(TargetDefinition.MavenGAVLocation location, MavenDependenciesResolver mavenDependenciesResolver, IncludeSourceMode sourceMode, org.eclipse.equinox.p2.core.IProvisioningAgent agent, MavenContext mavenContext)
-
-
Method Detail
-
getArtifactRepository
public org.eclipse.equinox.p2.repository.artifact.IArtifactRepository getArtifactRepository()
- Specified by:
getArtifactRepositoryin interfaceTargetDefinitionContent- Returns:
- the artifact repository that could be used to resolve artifacts from this
TargetDefinitionContent
-
getMetadataRepository
public org.eclipse.equinox.p2.repository.metadata.IMetadataRepository getMetadataRepository()
- Specified by:
getMetadataRepositoryin interfaceTargetDefinitionContent- Returns:
- the metadata repository that contains all metadata available for this
TargetDefinitionContent
-
-