|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.maven.model.profile.activation.JdkVersionProfileActivator
@Component(role=ProfileActivator.class, hint="jdk-version") public class JdkVersionProfileActivator
Determines profile activation based on the version of the current Java runtime.
Constructor Summary | |
---|---|
JdkVersionProfileActivator()
|
Method Summary | |
---|---|
boolean |
isActive(Profile profile,
ProfileActivationContext context,
ModelProblemCollector problems)
Determines whether the specified profile is active in the given activator context. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public JdkVersionProfileActivator()
Method Detail |
---|
public boolean isActive(Profile profile, ProfileActivationContext context, ModelProblemCollector problems)
ProfileActivator
isActive
in interface ProfileActivator
profile
- The profile whose activation status should be determined, must not be null
.context
- The environmental context used to determine the activation status of the profile, must not be
null
.problems
- The container used to collect problems (e.g. bad syntax) that were encountered, must not be
null
.
true
if the profile is active, false
otherwise.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |