org.apache.maven.project.artifact
Class AttachedArtifact
java.lang.Object
  
org.apache.maven.artifact.DefaultArtifact
      
org.apache.maven.project.artifact.AttachedArtifact
- All Implemented Interfaces: 
 - Comparable, Artifact
 
public class AttachedArtifact
- extends DefaultArtifact
 
 
 
 
 
| Methods inherited from class org.apache.maven.artifact.DefaultArtifact | 
compareTo, equals, getArtifactHandler, getArtifactId, getBaseVersionInternal, getClassifier, getDependencyConflictId, getDependencyFilter, getDependencyTrail, getFile, getGroupId, getId, getSelectedVersion, getType, hasClassifier, hashCode, isOptional, isResolved, isSelectedVersionKnown, selectVersion, setArtifactHandler, setBaseVersionInternal, setDependencyFilter, setDependencyTrail, setFile, setOptional, setResolved, setResolvedVersion, toString, updateVersion | 
 
 
AttachedArtifact
public AttachedArtifact(Artifact parent,
                        String type,
                        String classifier,
                        ArtifactHandler artifactHandler)
AttachedArtifact
public AttachedArtifact(Artifact parent,
                        String type,
                        ArtifactHandler artifactHandler)
setArtifactId
public void setArtifactId(String artifactId)
- Specified by:
 setArtifactId in interface Artifact- Overrides:
 setArtifactId in class DefaultArtifact
 
 
getAvailableVersions
public List getAvailableVersions()
- Specified by:
 getAvailableVersions in interface Artifact- Overrides:
 getAvailableVersions in class DefaultArtifact
 
 
setAvailableVersions
public void setAvailableVersions(List availableVersions)
- Specified by:
 setAvailableVersions in interface Artifact- Overrides:
 setAvailableVersions in class DefaultArtifact
 
 
getBaseVersion
public String getBaseVersion()
- Specified by:
 getBaseVersion in interface Artifact- Overrides:
 getBaseVersion in class DefaultArtifact
 
 
setBaseVersion
public void setBaseVersion(String baseVersion)
- Specified by:
 setBaseVersion in interface Artifact- Overrides:
 setBaseVersion in class DefaultArtifact
 
 
getDownloadUrl
public String getDownloadUrl()
- Specified by:
 getDownloadUrl in interface Artifact- Overrides:
 getDownloadUrl in class DefaultArtifact
 
 
setDownloadUrl
public void setDownloadUrl(String downloadUrl)
- Specified by:
 setDownloadUrl in interface Artifact- Overrides:
 setDownloadUrl in class DefaultArtifact
 
 
setGroupId
public void setGroupId(String groupId)
- Specified by:
 setGroupId in interface Artifact- Overrides:
 setGroupId in class DefaultArtifact
 
 
getRepository
public ArtifactRepository getRepository()
- Specified by:
 getRepository in interface Artifact- Overrides:
 getRepository in class DefaultArtifact
 
 
setRepository
public void setRepository(ArtifactRepository repository)
- Specified by:
 setRepository in interface Artifact- Overrides:
 setRepository in class DefaultArtifact
 
 
getScope
public String getScope()
- Description copied from interface: 
Artifact 
- Get the scope of the artifact. If the artifact is a standalone rather than a dependency, it's scope will be
 
null. The scope may not be the same as it was declared on the original dependency, as this is the
 result of combining it with the main project scope.
- Specified by:
 getScope in interface Artifact- Overrides:
 getScope in class DefaultArtifact
 
- Returns:
 - the scope
 
 
 
setScope
public void setScope(String scope)
- Specified by:
 setScope in interface Artifact- Overrides:
 setScope in class DefaultArtifact
 
 
getVersion
public String getVersion()
- Specified by:
 getVersion in interface Artifact- Overrides:
 getVersion in class DefaultArtifact
 
 
setVersion
public void setVersion(String version)
- Specified by:
 setVersion in interface Artifact- Overrides:
 setVersion in class DefaultArtifact
 
 
getVersionRange
public VersionRange getVersionRange()
- Specified by:
 getVersionRange in interface Artifact- Overrides:
 getVersionRange in class DefaultArtifact
 
 
setVersionRange
public void setVersionRange(VersionRange range)
- Specified by:
 setVersionRange in interface Artifact- Overrides:
 setVersionRange in class DefaultArtifact
 
 
isRelease
public boolean isRelease()
- Specified by:
 isRelease in interface Artifact- Overrides:
 isRelease in class DefaultArtifact
 
 
setRelease
public void setRelease(boolean release)
- Specified by:
 setRelease in interface Artifact- Overrides:
 setRelease in class DefaultArtifact
 
 
isSnapshot
public boolean isSnapshot()
- Specified by:
 isSnapshot in interface Artifact- Overrides:
 isSnapshot in class DefaultArtifact
 
 
addMetadata
public void addMetadata(ArtifactMetadata metadata)
- Specified by:
 addMetadata in interface Artifact- Overrides:
 addMetadata in class DefaultArtifact
 
 
getMetadataList
public Collection getMetadataList()
- Specified by:
 getMetadataList in interface Artifact- Overrides:
 getMetadataList in class DefaultArtifact
 
 
Copyright © 2001-2010 The Apache Software Foundation. All Rights Reserved.