| 
||||||||||
| 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.  | 
 Profile | 
clone()
Method clone.  | 
 Activation | 
getActivation()
Get the conditional logic which will automatically trigger the inclusion of this profile.  | 
 List<Repository> | 
getPluginRepositories()
Method getPluginRepositories.  | 
 Properties | 
getProperties()
Method getProperties.  | 
 List<Repository> | 
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 | 
setPluginRepositories(List<Repository> 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<Repository> 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 | 
|---|
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 Profile clone()
clone in class IdentifiableBasepublic Activation getActivation()
public List<Repository> getPluginRepositories()
public Properties getProperties()
public List<Repository> getRepositories()
public void removePluginRepository(Repository repository)
repository - public void removeRepository(Repository repository)
repository - public void setActivation(Activation activation)
activation - public void setPluginRepositories(List<Repository> pluginRepositories)
pluginRepositories - public void setProperties(Properties properties)
<property.name>property.value</property.name>
properties - public void setRepositories(List<Repository> repositories)
repositories - 
  | 
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||