org.codehaus.enunciate.main
Interface ArtifactDependency

All Known Implementing Classes:
BaseArtifactDependency, MavenDependency

public interface ArtifactDependency

A dependency for an artifact.

Author:
Ryan Heaton

Method Summary
 java.lang.String getArtifactType()
          The type of the artifact (e.g.
 java.lang.String getDescription()
          A description of the dependency.
 java.lang.String getId()
          The dependency id.
 java.lang.String getURL()
          A URL for looking up the dependency.
 java.lang.String getVersion()
          The dependency version.
 

Method Detail

getId

java.lang.String getId()
The dependency id.

Returns:
The dependency id.

getVersion

java.lang.String getVersion()
The dependency version.

Returns:
The dependency version.

getArtifactType

java.lang.String getArtifactType()
The type of the artifact (e.g. "jar", "dll").

Returns:
The type of the artifact.

getURL

java.lang.String getURL()
A URL for looking up the dependency.

Returns:
A URL for looking up the dependency.

getDescription

java.lang.String getDescription()
A description of the dependency.

Returns:
A description of the dependency.