Author: rfscholte
Date: Sun Feb 28 13:30:07 2016
New Revision: 1732733

URL: http://svn.apache.org/viewvc?rev=1732733&view=rev
Log:
Improve javadoc

Modified:
    
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/ArtifactCoordinate.java
    
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/dependency/DependencyCoordinate.java

Modified: 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/ArtifactCoordinate.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/ArtifactCoordinate.java?rev=1732733&r1=1732732&r2=1732733&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/ArtifactCoordinate.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/artifact/ArtifactCoordinate.java
 Sun Feb 28 13:30:07 2016
@@ -24,10 +24,6 @@ package org.apache.maven.shared.artifact
  * Contains all required elements of a Maven Artifact to resolve and calculate 
its path for either a local or
  * remote Maven2 repository.
  * </p>
- * <p>
- * The type will be translated to an extension based on the artifact 
descriptor ({@code pom.xml} matching the groupId,
- * artifactId and version.
- * </p>
  * 
  * @author Robert Scholte
  */
@@ -44,14 +40,16 @@ public interface ArtifactCoordinate
     String getArtifactId();
 
     /**
-     * A version or versionRange
+     * A version, never a versionRange
      * 
      * @return The version.
      */
     String getVersion();
 
     /**
-     * @return The type of the artifact.
+     * The file-extension of the artifact.
+     * 
+     * @return The extension.
      */
     String getExtension();
 

Modified: 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/dependency/DependencyCoordinate.java
URL: 
http://svn.apache.org/viewvc/maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/dependency/DependencyCoordinate.java?rev=1732733&r1=1732732&r2=1732733&view=diff
==============================================================================
--- 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/dependency/DependencyCoordinate.java
 (original)
+++ 
maven/shared/trunk/maven-artifact-transfer/src/main/java/org/apache/maven/shared/dependency/DependencyCoordinate.java
 Sun Feb 28 13:30:07 2016
@@ -36,18 +36,34 @@ package org.apache.maven.shared.dependen
  */
 public interface DependencyCoordinate
 {
+       /**
+        * 
+        * @return the groupId of the dependency
+        */
     String getGroupId();
 
+    /**
+     * 
+     * @return the artifact of the dependency
+     */
     String getArtifactId();
 
     /**
      * A version or versionRange
      * 
-     * @return
+     * @return the version
      */
     String getVersion();
 
+    /**
+     * 
+     * @return the type of the artifact
+     */
     String getType();
 
+    /**
+     * 
+     * @return the classifier or {@code null}
+     */
     String getClassifier();
 }
\ No newline at end of file


Reply via email to