Package org.eclipse.tycho.p2.resolver
Class P2ResolverFactoryImpl
java.lang.Object
org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
- All Implemented Interfaces:
P2ResolverFactory
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionSet<org.eclipse.equinox.p2.metadata.IInstallableUnit>calculateDependencyFragments(ResolutionData data, Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> resolvedUnits) createResolver(MavenLogger logger) newPomDependencyCollector(ReactorProject project) resolveDependencyDescriptor(ArtifactDescriptor artifactDescriptor) voidsetLocalRepositoryIndices(LocalRepositoryP2Indices localRepoIndices) voidsetMavenContext(MavenContext mavenContext) voidsetRemoteAgentManager(RemoteAgentManager remoteAgentManager) voidsetTargetDefinitionResolverService(TargetDefinitionResolverService targetDefinitionResolverService)
-
Constructor Details
-
P2ResolverFactoryImpl
public P2ResolverFactoryImpl()
-
-
Method Details
-
newPomDependencyCollector
- Specified by:
newPomDependencyCollectorin interfaceP2ResolverFactory
-
getTargetPlatformFactory
- Specified by:
getTargetPlatformFactoryin interfaceP2ResolverFactory
-
calculateDependencyFragments
public Set<org.eclipse.equinox.p2.metadata.IInstallableUnit> calculateDependencyFragments(ResolutionData data, Collection<org.eclipse.equinox.p2.metadata.IInstallableUnit> resolvedUnits) -
setLocalRepositoryIndices
-
setRemoteAgentManager
-
setTargetDefinitionResolverService
public void setTargetDefinitionResolverService(TargetDefinitionResolverService targetDefinitionResolverService) -
resolveDependencyDescriptor
- Specified by:
resolveDependencyDescriptorin interfaceP2ResolverFactory
-