Package org.eclipse.tycho.p2.target
Class TargetDefinitionResolverService
- java.lang.Object
-
- org.eclipse.tycho.p2.target.TargetDefinitionResolverService
-
public class TargetDefinitionResolverService extends Object
Service instance for resolving target definitions. Results are cached so that there is no redundant computations in the common case where all modules have the same target definition file configured.
-
-
Constructor Summary
Constructors Constructor Description TargetDefinitionResolverService()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TargetDefinitionContentgetTargetDefinitionContent(TargetDefinition definition, List<TargetEnvironment> environments, ExecutionEnvironmentResolutionHints jreIUs, IncludeSourceMode includeSourceMode, org.eclipse.equinox.p2.core.IProvisioningAgent agent)voidsetMavenContext(MavenContext mavenContext)voidsetMavenDependenciesResolver(MavenDependenciesResolver mavenDependenciesResolver)voidunsetMavenDependenciesResolver(MavenDependenciesResolver mavenDependenciesResolver)
-
-
-
Method Detail
-
getTargetDefinitionContent
public TargetDefinitionContent getTargetDefinitionContent(TargetDefinition definition, List<TargetEnvironment> environments, ExecutionEnvironmentResolutionHints jreIUs, IncludeSourceMode includeSourceMode, org.eclipse.equinox.p2.core.IProvisioningAgent agent)
-
setMavenContext
public void setMavenContext(MavenContext mavenContext)
-
setMavenDependenciesResolver
public void setMavenDependenciesResolver(MavenDependenciesResolver mavenDependenciesResolver)
-
unsetMavenDependenciesResolver
public void unsetMavenDependenciesResolver(MavenDependenciesResolver mavenDependenciesResolver)
-
-