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