| 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.settings.TrackableBase
org.apache.maven.settings.IdentifiableBase
org.apache.maven.settings.Profile
public class Profile
Modifications to the build process which is keyed on some sort of environmental parameter.
| Field Summary | 
|---|
| Fields inherited from class org.apache.maven.settings.TrackableBase | 
|---|
GLOBAL_LEVEL, USER_LEVEL | 
| Constructor Summary | |
|---|---|
Profile()
 | 
|
| Method Summary | |
|---|---|
 void | 
addPluginRepository(Repository repository)
Method addPluginRepository.  | 
 void | 
addProperty(String key,
            String value)
Method addProperty.  | 
 void | 
addRepository(Repository repository)
Method addRepository.  | 
 Activation | 
getActivation()
Get The conditional logic which will automatically trigger the inclusion of this profile.  | 
 String | 
getModelEncoding()
 | 
 List | 
getPluginRepositories()
Method getPluginRepositories.  | 
 Properties | 
getProperties()
Method getProperties.  | 
 List | 
getRepositories()
Method getRepositories.  | 
 void | 
removePluginRepository(Repository repository)
Method removePluginRepository.  | 
 void | 
removeRepository(Repository repository)
Method removeRepository.  | 
 void | 
setActivation(Activation activation)
Set The conditional logic which will automatically trigger the inclusion of this profile.  | 
 void | 
setModelEncoding(String modelEncoding)
Set an encoding used for reading/writing the model.  | 
 void | 
setPluginRepositories(List pluginRepositories)
Set The lists of the remote repositories for discovering plugins.  | 
 void | 
setProperties(Properties properties)
Set Extended configuration specific to this profile goes here.  | 
 void | 
setRepositories(List repositories)
Set The lists of the remote repositories.  | 
| Methods inherited from class org.apache.maven.settings.IdentifiableBase | 
|---|
getId, setId | 
| Methods inherited from class org.apache.maven.settings.TrackableBase | 
|---|
getSourceLevel, setSourceLevel | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public Profile()
| Method Detail | 
|---|
public void addPluginRepository(Repository repository)
repository - 
public void addProperty(String key,
                        String value)
key - value - public void addRepository(Repository repository)
repository - public Activation getActivation()
public List getPluginRepositories()
public Properties getProperties()
public List getRepositories()
public void removePluginRepository(Repository repository)
repository - public void removeRepository(Repository repository)
repository - public void setActivation(Activation activation)
activation - public void setPluginRepositories(List pluginRepositories)
pluginRepositories - public void setProperties(Properties properties)
properties - public void setRepositories(List repositories)
repositories - public void setModelEncoding(String modelEncoding)
setModelEncoding in class IdentifiableBasemodelEncoding - the encoding used when reading/writing the model.public String getModelEncoding()
getModelEncoding in class IdentifiableBase
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||