org.apache.maven.model
Class DependencyManagement

java.lang.Object
  extended by org.apache.maven.model.DependencyManagement
All Implemented Interfaces:
java.io.Serializable

public class DependencyManagement
extends java.lang.Object
implements java.io.Serializable

Section for management of default dependency information for use in a group of POMs.

Version:
$Revision$ $Date$
See Also:
Serialized Form

Field Summary
private  java.util.List<Dependency> dependencies
          Field dependencies.
 
Constructor Summary
DependencyManagement()
           
 
Method Summary
 void addDependency(Dependency dependency)
          Method addDependency.
 java.util.List<Dependency> getDependencies()
          Method getDependencies.
 void removeDependency(Dependency dependency)
          Method removeDependency.
 void setDependencies(java.util.List<Dependency> dependencies)
          Set the dependencies specified here are not used until they are referenced in a POM within the group.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

dependencies

private java.util.List<Dependency> dependencies
Field dependencies.

Constructor Detail

DependencyManagement

public DependencyManagement()
Method Detail

addDependency

public void addDependency(Dependency dependency)
Method addDependency.

Parameters:
dependency -

getDependencies

public java.util.List<Dependency> getDependencies()
Method getDependencies.

Returns:
List

removeDependency

public void removeDependency(Dependency dependency)
Method removeDependency.

Parameters:
dependency -

setDependencies

public void setDependencies(java.util.List<Dependency> dependencies)
Set the dependencies specified here are not used until they are referenced in a POM within the group. This allows the specification of a "standard" version for a particular dependency.

Parameters:
dependencies -