1
2
3
4
5
6
7
8 package org.apache.maven.model;
9
10
11
12
13
14
15
16
17 public class DependencyManagement
18 implements java.io.Serializable
19 {
20
21
22
23
24
25
26
27
28 private java.util.List<Dependency> dependencies;
29
30
31
32
33
34
35
36
37
38
39
40 public void addDependency( Dependency dependency )
41 {
42 if ( !(dependency instanceof Dependency) )
43 {
44 throw new ClassCastException( "DependencyManagement.addDependencies(dependency) parameter must be instanceof " + Dependency.class.getName() );
45 }
46 getDependencies().add( dependency );
47 }
48
49
50
51
52
53
54 public java.util.List<Dependency> getDependencies()
55 {
56 if ( this.dependencies == null )
57 {
58 this.dependencies = new java.util.ArrayList<Dependency>();
59 }
60
61 return this.dependencies;
62 }
63
64
65
66
67
68
69 public void removeDependency( Dependency dependency )
70 {
71 if ( !(dependency instanceof Dependency) )
72 {
73 throw new ClassCastException( "DependencyManagement.removeDependencies(dependency) parameter must be instanceof " + Dependency.class.getName() );
74 }
75 getDependencies().remove( dependency );
76 }
77
78
79
80
81
82
83
84
85
86
87 public void setDependencies( java.util.List<Dependency> dependencies )
88 {
89 this.dependencies = dependencies;
90 }
91
92
93 }