|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.apache.maven.model.Activation
public class Activation
The conditions within the build runtime environment which will trigger the automatic inclusion of the build profile.
Constructor Summary | |
---|---|
Activation()
|
Method Summary | |
---|---|
Activation |
clone()
Method clone. |
ActivationFile |
getFile()
Get specifies that this profile will be activated based on existence of a file. |
String |
getJdk()
Get specifies that this profile will be activated when a matching JDK is detected. |
InputLocation |
getLocation(Object key)
Gets the location of the specified field in the input source. |
ActivationOS |
getOs()
Get specifies that this profile will be activated when matching operating system attributes are detected. |
ActivationProperty |
getProperty()
Get specifies that this profile will be activated when this system property is specified. |
boolean |
isActiveByDefault()
Get if set to true, this profile will be active unless another profile in this pom is activated using the command line -P option or by one of that profile's activators. |
void |
setActiveByDefault(boolean activeByDefault)
Set if set to true, this profile will be active unless another profile in this pom is activated using the command line -P option or by one of that profile's activators. |
void |
setFile(ActivationFile file)
Set specifies that this profile will be activated based on existence of a file. |
void |
setJdk(String jdk)
Set specifies that this profile will be activated when a matching JDK is detected. |
void |
setLocation(Object key,
InputLocation location)
Sets the location of the specified field. |
void |
setOs(ActivationOS os)
Set specifies that this profile will be activated when matching operating system attributes are detected. |
void |
setProperty(ActivationProperty property)
Set specifies that this profile will be activated when this system property is specified. |
Methods inherited from class java.lang.Object |
---|
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public Activation()
Method Detail |
---|
public Activation clone()
clone
in class Object
public ActivationFile getFile()
public String getJdk()
1.4
only activates on
JDKs versioned 1.4,
while !1.4
matches any JDK that is
not version 1.4.
public InputLocation getLocation(Object key)
InputLocationTracker
getLocation
in interface InputLocationTracker
key
-
public ActivationOS getOs()
public ActivationProperty getProperty()
public boolean isActiveByDefault()
public void setActiveByDefault(boolean activeByDefault)
activeByDefault
- public void setFile(ActivationFile file)
file
- public void setJdk(String jdk)
1.4
only activates on
JDKs versioned 1.4,
while !1.4
matches any JDK that is
not version 1.4.
jdk
- public void setLocation(Object key, InputLocation location)
InputLocationTracker
setLocation
in interface InputLocationTracker
key
- location
- public void setOs(ActivationOS os)
os
- public void setProperty(ActivationProperty property)
property
-
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |