1 package org.apache.maven.reporting.exec;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 import java.util.ArrayList;
23 import java.util.List;
24
25 import org.codehaus.plexus.configuration.PlexusConfiguration;
26
27
28
29
30 public class ReportSet
31 {
32
33 private String id = "default";
34
35 private PlexusConfiguration configuration;
36
37 private List<String> reports;
38
39 public String getId()
40 {
41 return this.id;
42 }
43
44 public void setId( String id )
45 {
46 this.id = id;
47 }
48
49 public PlexusConfiguration getConfiguration()
50 {
51 return this.configuration;
52 }
53
54 public void setConfiguration( PlexusConfiguration configuration )
55 {
56 this.configuration = configuration;
57 }
58
59 public List<String> getReports()
60 {
61 if ( this.reports == null )
62 {
63 this.reports = new ArrayList<String>();
64 }
65
66 return this.reports;
67 }
68
69 public void setReports( List<String> reports )
70 {
71 this.reports = reports;
72 }
73
74 @Override
75 public String toString()
76 {
77 return "ReportSet{id='" + getId() + "', reports=" + reports + "}";
78 }
79
80 }