1 package org.apache.maven.plugin.version;
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22 public class PluginVersionResolutionException
23 extends Exception
24 {
25 private final String groupId;
26
27 private final String artifactId;
28
29 private final String baseMessage;
30
31 public PluginVersionResolutionException( String groupId, String artifactId, String baseMessage, Throwable cause )
32 {
33 super( "Error resolving version for \'" + groupId + ":" + artifactId + "\': " + baseMessage, cause );
34
35 this.groupId = groupId;
36 this.artifactId = artifactId;
37 this.baseMessage = baseMessage;
38 }
39
40 public PluginVersionResolutionException( String groupId, String artifactId, String baseMessage )
41 {
42 super( "Error resolving version for \'" + groupId + ":" + artifactId + "\': " + baseMessage );
43
44 this.groupId = groupId;
45 this.artifactId = artifactId;
46 this.baseMessage = baseMessage;
47 }
48
49 public String getGroupId()
50 {
51 return groupId;
52 }
53
54 public String getArtifactId()
55 {
56 return artifactId;
57 }
58
59 public String getBaseMessage()
60 {
61 return baseMessage;
62 }
63
64 }