org.apache.maven.profiles
Class ProfilesRoot

java.lang.Object
  extended by org.apache.maven.profiles.ProfilesRoot
All Implemented Interfaces:
Serializable

public class ProfilesRoot
extends Object
implements Serializable

Root element of the profiles.xml file.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Constructor Summary
ProfilesRoot()
           
 
Method Summary
 void addActiveProfile(String string)
          Method addActiveProfile.
 void addProfile(Profile profile)
          Method addProfile.
 List getActiveProfiles()
          Method getActiveProfiles.
 String getModelEncoding()
           
 List getProfiles()
          Method getProfiles.
 void removeActiveProfile(String string)
          Method removeActiveProfile.
 void removeProfile(Profile profile)
          Method removeProfile.
 void setActiveProfiles(List activeProfiles)
          Set List of manually-activated build profiles, specified in the order in which they should be applied.
 void setModelEncoding(String modelEncoding)
          Set an encoding used for reading/writing the model.
 void setProfiles(List profiles)
          Set Configuration of build profiles for adjusting the build according to environmental parameters .
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ProfilesRoot

public ProfilesRoot()
Method Detail

addActiveProfile

public void addActiveProfile(String string)
Method addActiveProfile.

Parameters:
string -

addProfile

public void addProfile(Profile profile)
Method addProfile.

Parameters:
profile -

getActiveProfiles

public List getActiveProfiles()
Method getActiveProfiles.

Returns:
java.util.List

getProfiles

public List getProfiles()
Method getProfiles.

Returns:
java.util.List

removeActiveProfile

public void removeActiveProfile(String string)
Method removeActiveProfile.

Parameters:
string -

removeProfile

public void removeProfile(Profile profile)
Method removeProfile.

Parameters:
profile -

setActiveProfiles

public void setActiveProfiles(List activeProfiles)
Set List of manually-activated build profiles, specified in the order in which they should be applied.

Parameters:
activeProfiles -

setProfiles

public void setProfiles(List profiles)
Set Configuration of build profiles for adjusting the build according to environmental parameters .

Parameters:
profiles -

setModelEncoding

public void setModelEncoding(String modelEncoding)
Set an encoding used for reading/writing the model.

Parameters:
modelEncoding - the encoding used when reading/writing the model.

getModelEncoding

public String getModelEncoding()
Returns:
the current encoding used when reading/writing this model.


Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.