org.apache.maven.plugin.source.stubs
Class SourcePluginArtifactStub

java.lang.Object
  extended by org.apache.maven.plugin.testing.stubs.ArtifactStub
      extended by org.apache.maven.plugin.source.stubs.SourcePluginArtifactStub
All Implemented Interfaces:
Comparable, org.apache.maven.artifact.Artifact

public class SourcePluginArtifactStub
extends org.apache.maven.plugin.testing.stubs.ArtifactStub

Author:
Maria Odea Ching

Field Summary
 
Fields inherited from interface org.apache.maven.artifact.Artifact
LATEST_VERSION, RELEASE_VERSION, SCOPE_COMPILE, SCOPE_IMPORT, SCOPE_PROVIDED, SCOPE_RUNTIME, SCOPE_SYSTEM, SCOPE_TEST, SNAPSHOT_VERSION, VERSION_FILE_PATTERN
 
Constructor Summary
SourcePluginArtifactStub(String groupId, String artifactId, String version, String type, String classifier)
           
 
Method Summary
 org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler()
           
 String getArtifactId()
           
 String getBaseVersion()
           
 String getClassifier()
           
 String getGroupId()
           
 String getId()
           
 String getType()
           
 String getVersion()
           
 org.apache.maven.artifact.versioning.VersionRange getVersionRange()
           
 boolean hasClassifier()
           
 void setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler handler)
           
 void setArtifactId(String artifactId)
           
 void setBaseVersion(String baseVersion)
           
 void setClassifier(String classifier)
           
 void setGroupId(String groupId)
           
 void setType(String packaging)
           
 void setVersion(String version)
           
 void setVersionRange(org.apache.maven.artifact.versioning.VersionRange versionRange)
           
 
Methods inherited from class org.apache.maven.plugin.testing.stubs.ArtifactStub
addMetadata, compareTo, getAvailableVersions, getDependencyConflictId, getDependencyFilter, getDependencyTrail, getDownloadUrl, getFile, getMetadataList, getRepository, getScope, getSelectedVersion, isOptional, isRelease, isResolved, isSelectedVersionKnown, isSnapshot, selectVersion, setAvailableVersions, setDependencyFilter, setDependencyTrail, setDownloadUrl, setFile, setOptional, setRelease, setRepository, setResolved, setResolvedVersion, setScope, toString, updateVersion
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SourcePluginArtifactStub

public SourcePluginArtifactStub(String groupId,
                                String artifactId,
                                String version,
                                String type,
                                String classifier)
Method Detail

setGroupId

public void setGroupId(String groupId)
Specified by:
setGroupId in interface org.apache.maven.artifact.Artifact
Overrides:
setGroupId in class org.apache.maven.plugin.testing.stubs.ArtifactStub

getGroupId

public String getGroupId()
Specified by:
getGroupId in interface org.apache.maven.artifact.Artifact
Overrides:
getGroupId in class org.apache.maven.plugin.testing.stubs.ArtifactStub

setArtifactId

public void setArtifactId(String artifactId)
Specified by:
setArtifactId in interface org.apache.maven.artifact.Artifact
Overrides:
setArtifactId in class org.apache.maven.plugin.testing.stubs.ArtifactStub

getArtifactId

public String getArtifactId()
Specified by:
getArtifactId in interface org.apache.maven.artifact.Artifact
Overrides:
getArtifactId in class org.apache.maven.plugin.testing.stubs.ArtifactStub

setVersion

public void setVersion(String version)
Specified by:
setVersion in interface org.apache.maven.artifact.Artifact
Overrides:
setVersion in class org.apache.maven.plugin.testing.stubs.ArtifactStub

getVersion

public String getVersion()
Specified by:
getVersion in interface org.apache.maven.artifact.Artifact
Overrides:
getVersion in class org.apache.maven.plugin.testing.stubs.ArtifactStub

setType

public void setType(String packaging)
Overrides:
setType in class org.apache.maven.plugin.testing.stubs.ArtifactStub

getType

public String getType()
Specified by:
getType in interface org.apache.maven.artifact.Artifact
Overrides:
getType in class org.apache.maven.plugin.testing.stubs.ArtifactStub

setClassifier

public void setClassifier(String classifier)

getClassifier

public String getClassifier()
Specified by:
getClassifier in interface org.apache.maven.artifact.Artifact
Overrides:
getClassifier in class org.apache.maven.plugin.testing.stubs.ArtifactStub

hasClassifier

public boolean hasClassifier()
Specified by:
hasClassifier in interface org.apache.maven.artifact.Artifact
Overrides:
hasClassifier in class org.apache.maven.plugin.testing.stubs.ArtifactStub

getId

public String getId()
Specified by:
getId in interface org.apache.maven.artifact.Artifact
Overrides:
getId in class org.apache.maven.plugin.testing.stubs.ArtifactStub

getVersionRange

public org.apache.maven.artifact.versioning.VersionRange getVersionRange()
Specified by:
getVersionRange in interface org.apache.maven.artifact.Artifact
Overrides:
getVersionRange in class org.apache.maven.plugin.testing.stubs.ArtifactStub

setVersionRange

public void setVersionRange(org.apache.maven.artifact.versioning.VersionRange versionRange)
Specified by:
setVersionRange in interface org.apache.maven.artifact.Artifact
Overrides:
setVersionRange in class org.apache.maven.plugin.testing.stubs.ArtifactStub

getBaseVersion

public String getBaseVersion()
Specified by:
getBaseVersion in interface org.apache.maven.artifact.Artifact
Overrides:
getBaseVersion in class org.apache.maven.plugin.testing.stubs.ArtifactStub

setBaseVersion

public void setBaseVersion(String baseVersion)
Specified by:
setBaseVersion in interface org.apache.maven.artifact.Artifact
Overrides:
setBaseVersion in class org.apache.maven.plugin.testing.stubs.ArtifactStub

getArtifactHandler

public org.apache.maven.artifact.handler.ArtifactHandler getArtifactHandler()
Specified by:
getArtifactHandler in interface org.apache.maven.artifact.Artifact
Overrides:
getArtifactHandler in class org.apache.maven.plugin.testing.stubs.ArtifactStub

setArtifactHandler

public void setArtifactHandler(org.apache.maven.artifact.handler.ArtifactHandler handler)
Specified by:
setArtifactHandler in interface org.apache.maven.artifact.Artifact
Overrides:
setArtifactHandler in class org.apache.maven.plugin.testing.stubs.ArtifactStub


Copyright © 2002-2009 The Apache Software Foundation. All Rights Reserved.