Class JDomDependencyManagement

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

    public class JDomDependencyManagement
    extends org.apache.maven.model.DependencyManagement
    JDom implementation of poms DEPENDENCYMANAGEMENT element
    Since:
    3.0
    See Also:
    Serialized Form
    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.jdom.Element dependencyManagement  
    • Constructor Summary

      Constructors 
      Constructor Description
      JDomDependencyManagement​(org.jdom.Element dependencyManagement)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addDependency​(org.apache.maven.model.Dependency dependency)  
      java.util.List<org.apache.maven.model.Dependency> getDependencies()  
      void removeDependency​(org.apache.maven.model.Dependency dependency)  
      void setDependencies​(java.util.List<org.apache.maven.model.Dependency> dependencies)  
      • Methods inherited from class org.apache.maven.model.DependencyManagement

        clone, getLocation, setLocation, setOtherLocation
      • Methods inherited from class java.lang.Object

        equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Field Detail

      • dependencyManagement

        private final org.jdom.Element dependencyManagement
    • Constructor Detail

      • JDomDependencyManagement

        public JDomDependencyManagement​(org.jdom.Element dependencyManagement)
    • Method Detail

      • addDependency

        public void addDependency​(org.apache.maven.model.Dependency dependency)
        Overrides:
        addDependency in class org.apache.maven.model.DependencyManagement
      • getDependencies

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

        public void removeDependency​(org.apache.maven.model.Dependency dependency)
        Overrides:
        removeDependency in class org.apache.maven.model.DependencyManagement
      • setDependencies

        public void setDependencies​(java.util.List<org.apache.maven.model.Dependency> dependencies)
        Overrides:
        setDependencies in class org.apache.maven.model.DependencyManagement