Class JDomProfile

  • All Implemented Interfaces:
    java.io.Serializable, java.lang.Cloneable, org.apache.maven.model.InputLocationTracker

    public class JDomProfile
    extends org.apache.maven.model.Profile
    JDom implementation of poms PROFILE element
    Since:
    3.0
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private JDomModelBase modelBase  
      • Fields inherited from class org.apache.maven.model.Profile

        SOURCE_POM, SOURCE_SETTINGS
    • Constructor Summary

      Constructors 
      Constructor Description
      JDomProfile​(org.jdom.Element profile)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      org.apache.maven.model.BuildBase getBuild()  
      java.util.List<org.apache.maven.model.Dependency> getDependencies()  
      org.apache.maven.model.DependencyManagement getDependencyManagement()  
      • 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, setOtherLocation, setPluginRepositories, setProperties, setReporting, setReports, setRepositories
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
    • Constructor Detail

      • JDomProfile

        public JDomProfile​(org.jdom.Element profile)
    • Method Detail

      • getBuild

        public org.apache.maven.model.BuildBase getBuild()
        Overrides:
        getBuild in class org.apache.maven.model.Profile
      • getDependencies

        public java.util.List<org.apache.maven.model.Dependency> getDependencies()
        Overrides:
        getDependencies in class org.apache.maven.model.ModelBase
      • getDependencyManagement

        public org.apache.maven.model.DependencyManagement getDependencyManagement()
        Overrides:
        getDependencyManagement in class org.apache.maven.model.ModelBase