Package org.eclipse.tycho.p2.resolver
Class P2ResolverFactoryImpl
- java.lang.Object
-
- org.eclipse.tycho.p2.resolver.P2ResolverFactoryImpl
-
- All Implemented Interfaces:
P2ResolverFactory
public class P2ResolverFactoryImpl extends Object implements P2ResolverFactory
-
-
Constructor Summary
Constructors Constructor Description P2ResolverFactoryImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description P2ResolverImpl
createResolver(MavenLogger logger)
TargetPlatformFactoryImpl
getTargetPlatformFactory()
PomDependencyCollector
newPomDependencyCollector()
Creates a new object for collecting the bundles within the POM dependencies.void
setLocalRepositoryIndices(LocalRepositoryP2Indices localRepoIndices)
void
setMavenContext(MavenContext mavenContext)
void
setRemoteAgentManager(RemoteAgentManager remoteAgentManager)
void
setTargetDefinitionResolverService(TargetDefinitionResolverService targetDefinitionResolverService)
-
-
-
Method Detail
-
newPomDependencyCollector
public PomDependencyCollector newPomDependencyCollector()
Description copied from interface:P2ResolverFactory
Creates a new object for collecting the bundles within the POM dependencies.- Specified by:
newPomDependencyCollector
in interfaceP2ResolverFactory
-
getTargetPlatformFactory
public TargetPlatformFactoryImpl getTargetPlatformFactory()
- Specified by:
getTargetPlatformFactory
in interfaceP2ResolverFactory
-
createResolver
public P2ResolverImpl createResolver(MavenLogger logger)
- Specified by:
createResolver
in interfaceP2ResolverFactory
-
setMavenContext
public void setMavenContext(MavenContext mavenContext)
-
setLocalRepositoryIndices
public void setLocalRepositoryIndices(LocalRepositoryP2Indices localRepoIndices)
-
setRemoteAgentManager
public void setRemoteAgentManager(RemoteAgentManager remoteAgentManager)
-
setTargetDefinitionResolverService
public void setTargetDefinitionResolverService(TargetDefinitionResolverService targetDefinitionResolverService)
-
-