1 package org.apache.maven.plugin.pmd.stubs;
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.handler.ArtifactHandler;
23 import org.apache.maven.artifact.versioning.VersionRange;
24 import org.apache.maven.plugin.testing.stubs.ArtifactStub;
25
26
27
28
29
30 public class PmdPluginArtifactStub
31 extends ArtifactStub
32 {
33 private String groupId;
34
35 private String artifactId;
36
37 private String version;
38
39 private String packaging;
40
41 private VersionRange versionRange;
42
43 private ArtifactHandler handler;
44
45 public PmdPluginArtifactStub( String groupId, String artifactId, String version, String packaging )
46 {
47 this.groupId = groupId;
48 this.artifactId = artifactId;
49 this.version = version;
50 this.packaging = packaging;
51 versionRange = VersionRange.createFromVersion( version );
52 }
53
54
55 public void setGroupId( String groupId )
56 {
57 this.groupId = groupId;
58 }
59
60
61 public String getGroupId()
62 {
63 return groupId;
64 }
65
66
67 public void setArtifactId( String artifactId )
68 {
69 this.artifactId = artifactId;
70 }
71
72
73 public String getArtifactId()
74 {
75 return artifactId;
76 }
77
78
79 public void setVersion( String version )
80 {
81 this.version = version;
82 }
83
84
85 public String getVersion()
86 {
87 return version;
88 }
89
90 public void setPackaging( String packaging )
91 {
92 this.packaging = packaging;
93 }
94
95 public String getPackaging()
96 {
97 return packaging;
98 }
99
100
101 public VersionRange getVersionRange()
102 {
103 return versionRange;
104 }
105
106
107 public void setVersionRange( VersionRange versionRange )
108 {
109 this.versionRange = versionRange;
110 }
111
112
113 public ArtifactHandler getArtifactHandler()
114 {
115 return handler;
116 }
117
118
119 public void setArtifactHandler( ArtifactHandler handler )
120 {
121 this.handler = handler;
122 }
123 }