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 org.apache.maven.artifact.repository.ArtifactRepository;
23 import org.apache.maven.execution.MavenSession;
24 import org.apache.maven.project.MavenProject;
25
26
27
28
29
30
31
32
33
34
35
36 public class MavenReportExecutorRequest
37 {
38 private ArtifactRepository localRepository;
39
40 private MavenSession mavenSession;
41
42 private MavenProject project;
43
44 private ReportPlugin[] reportPlugins;
45
46 public ArtifactRepository getLocalRepository()
47 {
48 return localRepository;
49 }
50
51 public void setLocalRepository( ArtifactRepository localRepository )
52 {
53 this.localRepository = localRepository;
54 }
55
56 public MavenSession getMavenSession()
57 {
58 return mavenSession;
59 }
60
61 public void setMavenSession( MavenSession mavenSession )
62 {
63 this.mavenSession = mavenSession;
64 }
65
66 public MavenProject getProject()
67 {
68 return project;
69 }
70
71 public void setProject( MavenProject project )
72 {
73 this.project = project;
74 }
75
76 public ReportPlugin[] getReportPlugins()
77 {
78 return reportPlugins;
79 }
80
81 public void setReportPlugins( ReportPlugin[] reportPlugins )
82 {
83 this.reportPlugins = reportPlugins;
84 }
85
86 }