@Component(role=ProfileSelector.class) public class DefaultProfileSelector extends java.lang.Object implements ProfileSelector
| Constructor and Description |
|---|
DefaultProfileSelector() |
| Modifier and Type | Method and Description |
|---|---|
DefaultProfileSelector |
addProfileActivator(ProfileActivator profileActivator) |
java.util.List<org.apache.maven.model.Profile> |
getActiveProfiles(java.util.Collection<org.apache.maven.model.Profile> profiles,
ProfileActivationContext context,
ModelProblemCollector problems)
Determines the profiles which are active in the specified activation context.
|
public DefaultProfileSelector addProfileActivator(ProfileActivator profileActivator)
public java.util.List<org.apache.maven.model.Profile> getActiveProfiles(java.util.Collection<org.apache.maven.model.Profile> profiles,
ProfileActivationContext context,
ModelProblemCollector problems)
ProfileSelectorgetActiveProfiles in interface ProfileSelectorprofiles - The profiles whose activation status should be determined, must not be null.context - The environmental context used to determine the activation status of a profile, must not be
null.problems - The container used to collect problems that were encountered, must not be null.null.