Class JDomProfile
java.lang.Object
org.apache.maven.model.ModelBase
org.apache.maven.model.Profile
org.apache.maven.shared.release.transform.jdom2.JDomProfile
- All Implemented Interfaces:
Serializable
,Cloneable
,org.apache.maven.model.InputLocationTracker
public class JDomProfile
extends org.apache.maven.model.Profile
JDOM2 implementation of poms PROFILE element
- Since:
- 3.0
- Author:
- Robert Scholte
- See Also:
-
Field Summary
Fields inherited from class org.apache.maven.model.Profile
SOURCE_POM, SOURCE_SETTINGS
-
Constructor Summary
-
Method Summary
Methods inherited from class org.apache.maven.model.Profile
clone, getActivation, getId, getSource, setActivation, setBuild, setId, setSource, toString
Methods inherited from class org.apache.maven.model.ModelBase
addDependency, addModule, addPluginRepository, addProperty, addRepository, getDistributionManagement, getLocation, getModules, getPluginRepositories, getProperties, getReporting, getReports, getRepositories, removeDependency, removeModule, removePluginRepository, removeRepository, setDependencies, setDependencyManagement, setDistributionManagement, setLocation, setModules, setPluginRepositories, setProperties, setReporting, setReports, setRepositories
-
Constructor Details
-
JDomProfile
public JDomProfile(org.jdom2.Element profile) Constructor for JDomProfile.
- Parameters:
profile
- aElement
object
-
-
Method Details
-
getBuild
public org.apache.maven.model.BuildBase getBuild()- Overrides:
getBuild
in classorg.apache.maven.model.Profile
-
getDependencies
- Overrides:
getDependencies
in classorg.apache.maven.model.ModelBase
-
getDependencyManagement
public org.apache.maven.model.DependencyManagement getDependencyManagement()- Overrides:
getDependencyManagement
in classorg.apache.maven.model.ModelBase
-