Package org.eclipse.tycho.core
Class TargetPlatformConfiguration
- java.lang.Object
-
- org.eclipse.tycho.core.TargetPlatformConfiguration
-
- All Implemented Interfaces:
DependencyResolverConfiguration
public class TargetPlatformConfiguration extends Object implements DependencyResolverConfiguration
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
TargetPlatformConfiguration.BREEHeaderSelectionPolicy
-
Field Summary
Fields Modifier and Type Field Description static String
POM_DEPENDENCIES_CONSIDER
-
Constructor Summary
Constructors Constructor Description TargetPlatformConfiguration()
-
Method Summary
-
-
-
Field Detail
-
POM_DEPENDENCIES_CONSIDER
public static final String POM_DEPENDENCIES_CONSIDER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getEnvironments
public List<TargetEnvironment> getEnvironments()
Returns the list of configured target environments, or the running environment if no environments have been specified explicitly.- See Also:
isImplicitTargetEnvironment()
-
getTargetPlatformResolver
public String getTargetPlatformResolver()
-
addEnvironment
public void addEnvironment(TargetEnvironment environment)
-
setResolver
public void setResolver(String resolver)
-
addTarget
public void addTarget(File target)
-
getTargetDefinitionIncludeSourceMode
public IncludeSourceMode getTargetDefinitionIncludeSourceMode()
-
setTargetDefinitionIncludeSourceMode
public void setTargetDefinitionIncludeSourceMode(IncludeSourceMode includeSourcesMode)
-
setPomDependencies
public void setPomDependencies(String pomDependencies)
-
getPomDependencies
public String getPomDependencies()
-
isImplicitTargetEnvironment
public boolean isImplicitTargetEnvironment()
-
setImplicitTargetEnvironment
public void setImplicitTargetEnvironment(boolean implicitTargetEnvironment)
-
setAllowConflictingDependencies
public void setAllowConflictingDependencies(Boolean allow)
-
getAllowConflictingDependencies
public Boolean getAllowConflictingDependencies()
-
getExecutionEnvironment
public String getExecutionEnvironment()
-
setExecutionEnvironment
public void setExecutionEnvironment(String executionEnvironment)
-
getExecutionEnvironmentDefault
public String getExecutionEnvironmentDefault()
-
setExecutionEnvironmentDefault
public void setExecutionEnvironmentDefault(String executionEnvironment)
-
getBREEHeaderSelectionPolicy
public TargetPlatformConfiguration.BREEHeaderSelectionPolicy getBREEHeaderSelectionPolicy()
-
setBREEHeaderSelectionPolicy
public void setBREEHeaderSelectionPolicy(TargetPlatformConfiguration.BREEHeaderSelectionPolicy breeHeaderSelectionPolicy)
-
isResolveWithEEConstraints
public boolean isResolveWithEEConstraints()
-
setResolveWithEEContraints
public void setResolveWithEEContraints(boolean value)
-
setFilters
public void setFilters(List<TargetPlatformFilter> filters)
-
getFilters
public List<TargetPlatformFilter> getFilters()
-
getDependencyResolverConfiguration
public DependencyResolverConfiguration getDependencyResolverConfiguration()
-
getExtraRequirements
public List<org.apache.maven.model.Dependency> getExtraRequirements()
- Specified by:
getExtraRequirements
in interfaceDependencyResolverConfiguration
-
getOptionalResolutionAction
public OptionalResolutionAction getOptionalResolutionAction()
- Specified by:
getOptionalResolutionAction
in interfaceDependencyResolverConfiguration
-
addExtraRequirement
public void addExtraRequirement(org.apache.maven.model.Dependency requirement)
-
setOptionalResolutionAction
public void setOptionalResolutionAction(OptionalResolutionAction optionalAction)
-
setIncludePackedArtifacts
public void setIncludePackedArtifacts(boolean include)
-
isIncludePackedArtifacts
public boolean isIncludePackedArtifacts()
-
getProfileProperties
public Map<String,String> getProfileProperties()
Returns the properties to be used for evaluating filters during dependency resolution.
-
-