org.apache.maven.project.artifact

Class AttachedArtifact

public class AttachedArtifact extends DefaultArtifact

Constructor Summary
AttachedArtifact(Artifact parent, String type, String classifier, ArtifactHandler artifactHandler)
AttachedArtifact(Artifact parent, String type, ArtifactHandler artifactHandler)
Method Summary
voidaddMetadata(ArtifactMetadata metadata)
ListgetAvailableVersions()
StringgetBaseVersion()
StringgetDownloadUrl()
CollectiongetMetadataList()
ArtifactRepositorygetRepository()
StringgetScope()
StringgetVersion()
VersionRangegetVersionRange()
booleanisRelease()
booleanisSnapshot()
voidsetArtifactId(String artifactId)
voidsetAvailableVersions(List availableVersions)
voidsetBaseVersion(String baseVersion)
voidsetDownloadUrl(String downloadUrl)
voidsetGroupId(String groupId)
voidsetRelease(boolean release)
voidsetRepository(ArtifactRepository repository)
voidsetScope(String scope)
voidsetVersion(String version)
voidsetVersionRange(VersionRange range)

Constructor Detail

AttachedArtifact

public AttachedArtifact(Artifact parent, String type, String classifier, ArtifactHandler artifactHandler)

AttachedArtifact

public AttachedArtifact(Artifact parent, String type, ArtifactHandler artifactHandler)

Method Detail

addMetadata

public void addMetadata(ArtifactMetadata metadata)

getAvailableVersions

public List getAvailableVersions()

getBaseVersion

public String getBaseVersion()

getDownloadUrl

public String getDownloadUrl()

getMetadataList

public Collection getMetadataList()

getRepository

public ArtifactRepository getRepository()

getScope

public String getScope()

getVersion

public String getVersion()

getVersionRange

public VersionRange getVersionRange()

isRelease

public boolean isRelease()

isSnapshot

public boolean isSnapshot()

setArtifactId

public void setArtifactId(String artifactId)

setAvailableVersions

public void setAvailableVersions(List availableVersions)

setBaseVersion

public void setBaseVersion(String baseVersion)

setDownloadUrl

public void setDownloadUrl(String downloadUrl)

setGroupId

public void setGroupId(String groupId)

setRelease

public void setRelease(boolean release)

setRepository

public void setRepository(ArtifactRepository repository)

setScope

public void setScope(String scope)

setVersion

public void setVersion(String version)

setVersionRange

public void setVersionRange(VersionRange range)
Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.