public class Activation extends Object implements Serializable, Cloneable, InputLocationTracker
| Constructor and Description | 
|---|
| Activation() | 
| Modifier and Type | Method and Description | 
|---|---|
| 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. | 
public Activation()
public Activation clone()
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)
InputLocationTrackergetLocation in interface InputLocationTrackerkey - 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)
InputLocationTrackersetLocation in interface InputLocationTrackerkey - location - public void setOs(ActivationOS os)
os - public void setProperty(ActivationProperty property)
property - Copyright © 2001–2014 The Apache Software Foundation. All rights reserved.