Package org.apache.maven.profiles
Class ProfilesRoot
java.lang.Object
org.apache.maven.profiles.ProfilesRoot
- All Implemented Interfaces:
Serializable
Root element of the profiles.xml file.
- Version:
- $Revision$ $Date$
- See Also:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
addActiveProfile
(String string) Method addActiveProfile.void
addProfile
(Profile profile) Method addProfile.Method getActiveProfiles.Get the modelEncoding field.Method getProfiles.void
removeActiveProfile
(String string) Method removeActiveProfile.void
removeProfile
(Profile profile) Method removeProfile.void
setActiveProfiles
(List<String> activeProfiles) Set list of manually-activated build profiles, specified in the order in which they should be applied.void
setModelEncoding
(String modelEncoding) Set the modelEncoding field.void
setProfiles
(List<Profile> profiles) Set configuration of build profiles for adjusting the build according to environmental parameters.
-
Constructor Details
-
ProfilesRoot
public ProfilesRoot()
-
-
Method Details
-
addActiveProfile
Method addActiveProfile.- Parameters:
string
- a string object.
-
addProfile
Method addProfile.- Parameters:
profile
- a profile object.
-
getActiveProfiles
Method getActiveProfiles.- Returns:
- List
-
getModelEncoding
Get the modelEncoding field.- Returns:
- String
-
getProfiles
Method getProfiles.- Returns:
- List
-
removeActiveProfile
Method removeActiveProfile.- Parameters:
string
- a string object.
-
removeProfile
Method removeProfile.- Parameters:
profile
- a profile object.
-
setActiveProfiles
Set list of manually-activated build profiles, specified in the order in which they should be applied.- Parameters:
activeProfiles
- a activeProfiles object.
-
setModelEncoding
Set the modelEncoding field.- Parameters:
modelEncoding
- a modelEncoding object.
-
setProfiles
Set configuration of build profiles for adjusting the build according to environmental parameters.- Parameters:
profiles
- a profiles object.
-