org.codehaus.enunciate.main
Class BaseArtifactDependency

java.lang.Object
  extended by org.codehaus.enunciate.main.BaseArtifactDependency
All Implemented Interfaces:
ArtifactDependency
Direct Known Subclasses:
MavenDependency

public class BaseArtifactDependency
extends java.lang.Object
implements ArtifactDependency

Basic artifact dependency.

Author:
Ryan Heaton

Constructor Summary
BaseArtifactDependency()
           
 
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.
 void setArtifactType(java.lang.String artifactType)
           
 void setDescription(java.lang.String description)
           
 void setId(java.lang.String id)
           
 void setURL(java.lang.String URL)
           
 void setVersion(java.lang.String version)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BaseArtifactDependency

public BaseArtifactDependency()
Method Detail

getId

public java.lang.String getId()
Description copied from interface: ArtifactDependency
The dependency id.

Specified by:
getId in interface ArtifactDependency
Returns:
The dependency id.

setId

public void setId(java.lang.String id)

getVersion

public java.lang.String getVersion()
Description copied from interface: ArtifactDependency
The dependency version.

Specified by:
getVersion in interface ArtifactDependency
Returns:
The dependency version.

setVersion

public void setVersion(java.lang.String version)

getArtifactType

public java.lang.String getArtifactType()
Description copied from interface: ArtifactDependency
The type of the artifact (e.g. "jar", "dll").

Specified by:
getArtifactType in interface ArtifactDependency
Returns:
The type of the artifact.

setArtifactType

public void setArtifactType(java.lang.String artifactType)

getURL

public java.lang.String getURL()
Description copied from interface: ArtifactDependency
A URL for looking up the dependency.

Specified by:
getURL in interface ArtifactDependency
Returns:
A URL for looking up the dependency.

setURL

public void setURL(java.lang.String URL)

getDescription

public java.lang.String getDescription()
Description copied from interface: ArtifactDependency
A description of the dependency.

Specified by:
getDescription in interface ArtifactDependency
Returns:
A description of the dependency.

setDescription

public void setDescription(java.lang.String description)