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