org.apache.maven.plugin.dependency.testUtils.stubs
Class DependencyProjectStub
java.lang.Object
org.apache.maven.project.MavenProject
org.apache.maven.plugin.dependency.testUtils.stubs.DependencyProjectStub
- All Implemented Interfaces:
- Cloneable
public class DependencyProjectStub
- extends MavenProject
very simple stub of maven project, going to take a lot of work to make it
useful as a stub though
DependencyProjectStub
public DependencyProjectStub()
DependencyProjectStub
public DependencyProjectStub(Model model)
DependencyProjectStub
public DependencyProjectStub(MavenProject project)
getModulePathAdjustment
public String getModulePathAdjustment(MavenProject mavenProject)
throws IOException
- Overrides:
getModulePathAdjustment
in class MavenProject
- Throws:
IOException
getArtifact
public Artifact getArtifact()
- Overrides:
getArtifact
in class MavenProject
setArtifact
public void setArtifact(Artifact artifact)
- Overrides:
setArtifact
in class MavenProject
getModel
public Model getModel()
- Overrides:
getModel
in class MavenProject
getParent
public MavenProject getParent()
- Overrides:
getParent
in class MavenProject
setParent
public void setParent(MavenProject mavenProject)
- Overrides:
setParent
in class MavenProject
setRemoteArtifactRepositories
public void setRemoteArtifactRepositories(List list)
- Overrides:
setRemoteArtifactRepositories
in class MavenProject
getRemoteArtifactRepositories
public List getRemoteArtifactRepositories()
- Overrides:
getRemoteArtifactRepositories
in class MavenProject
hasParent
public boolean hasParent()
- Overrides:
hasParent
in class MavenProject
getFile
public File getFile()
- Overrides:
getFile
in class MavenProject
setFile
public void setFile(File file)
- Overrides:
setFile
in class MavenProject
getBasedir
public File getBasedir()
- Overrides:
getBasedir
in class MavenProject
setDependencies
public void setDependencies(List list)
- Overrides:
setDependencies
in class MavenProject
getDependencies
public List getDependencies()
- Overrides:
getDependencies
in class MavenProject
setDependencyManagement
public void setDependencyManagement(DependencyManagement depMgt)
getDependencyManagement
public DependencyManagement getDependencyManagement()
- Overrides:
getDependencyManagement
in class MavenProject
addCompileSourceRoot
public void addCompileSourceRoot(String string)
- Overrides:
addCompileSourceRoot
in class MavenProject
addScriptSourceRoot
public void addScriptSourceRoot(String string)
- Overrides:
addScriptSourceRoot
in class MavenProject
addTestCompileSourceRoot
public void addTestCompileSourceRoot(String string)
- Overrides:
addTestCompileSourceRoot
in class MavenProject
getCompileSourceRoots
public List getCompileSourceRoots()
- Overrides:
getCompileSourceRoots
in class MavenProject
getScriptSourceRoots
public List getScriptSourceRoots()
- Overrides:
getScriptSourceRoots
in class MavenProject
getTestCompileSourceRoots
public List getTestCompileSourceRoots()
- Overrides:
getTestCompileSourceRoots
in class MavenProject
getCompileClasspathElements
public List getCompileClasspathElements()
throws DependencyResolutionRequiredException
- Overrides:
getCompileClasspathElements
in class MavenProject
- Throws:
DependencyResolutionRequiredException
setCompileArtifacts
public void setCompileArtifacts(List compileArtifacts)
getCompileArtifacts
public List getCompileArtifacts()
- Overrides:
getCompileArtifacts
in class MavenProject
getCompileDependencies
public List getCompileDependencies()
- Overrides:
getCompileDependencies
in class MavenProject
getTestClasspathElements
public List getTestClasspathElements()
throws DependencyResolutionRequiredException
- Overrides:
getTestClasspathElements
in class MavenProject
- Throws:
DependencyResolutionRequiredException
getTestArtifacts
public List getTestArtifacts()
- Overrides:
getTestArtifacts
in class MavenProject
getTestDependencies
public List getTestDependencies()
- Overrides:
getTestDependencies
in class MavenProject
getRuntimeClasspathElements
public List getRuntimeClasspathElements()
throws DependencyResolutionRequiredException
- Overrides:
getRuntimeClasspathElements
in class MavenProject
- Throws:
DependencyResolutionRequiredException
getRuntimeArtifacts
public List getRuntimeArtifacts()
- Overrides:
getRuntimeArtifacts
in class MavenProject
getRuntimeDependencies
public List getRuntimeDependencies()
- Overrides:
getRuntimeDependencies
in class MavenProject
getSystemClasspathElements
public List getSystemClasspathElements()
throws DependencyResolutionRequiredException
- Overrides:
getSystemClasspathElements
in class MavenProject
- Throws:
DependencyResolutionRequiredException
getSystemArtifacts
public List getSystemArtifacts()
- Overrides:
getSystemArtifacts
in class MavenProject
setRuntimeClasspathElements
public void setRuntimeClasspathElements(List runtimeClasspathElements)
setAttachedArtifacts
public void setAttachedArtifacts(List attachedArtifacts)
- Overrides:
setAttachedArtifacts
in class MavenProject
setCompileSourceRoots
public void setCompileSourceRoots(List compileSourceRoots)
- Overrides:
setCompileSourceRoots
in class MavenProject
setTestCompileSourceRoots
public void setTestCompileSourceRoots(List testCompileSourceRoots)
- Overrides:
setTestCompileSourceRoots
in class MavenProject
setScriptSourceRoots
public void setScriptSourceRoots(List scriptSourceRoots)
- Overrides:
setScriptSourceRoots
in class MavenProject
setArtifactMap
public void setArtifactMap(Map artifactMap)
setPluginArtifactMap
public void setPluginArtifactMap(Map pluginArtifactMap)
setReportArtifactMap
public void setReportArtifactMap(Map reportArtifactMap)
setExtensionArtifactMap
public void setExtensionArtifactMap(Map extensionArtifactMap)
setProjectReferences
public void setProjectReferences(Map projectReferences)
setBuildOverlay
public void setBuildOverlay(Build buildOverlay)
setCompileDependencies
public void setCompileDependencies(List compileDependencies)
setSystemDependencies
public void setSystemDependencies(List systemDependencies)
setTestClasspathElements
public void setTestClasspathElements(List testClasspathElements)
setTestDependencies
public void setTestDependencies(List testDependencies)
setSystemClasspathElements
public void setSystemClasspathElements(List systemClasspathElements)
setSystemArtifacts
public void setSystemArtifacts(List systemArtifacts)
setTestArtifacts
public void setTestArtifacts(List testArtifacts)
setRuntimeArtifacts
public void setRuntimeArtifacts(List runtimeArtifacts)
setRuntimeDependencies
public void setRuntimeDependencies(List runtimeDependencies)
setModel
public void setModel(Model model)
- Overrides:
setModel
in class MavenProject
getSystemDependencies
public List getSystemDependencies()
- Overrides:
getSystemDependencies
in class MavenProject
setModelVersion
public void setModelVersion(String string)
- Overrides:
setModelVersion
in class MavenProject
getModelVersion
public String getModelVersion()
- Overrides:
getModelVersion
in class MavenProject
getId
public String getId()
- Overrides:
getId
in class MavenProject
setGroupId
public void setGroupId(String string)
- Overrides:
setGroupId
in class MavenProject
getGroupId
public String getGroupId()
- Overrides:
getGroupId
in class MavenProject
setArtifactId
public void setArtifactId(String string)
- Overrides:
setArtifactId
in class MavenProject
getArtifactId
public String getArtifactId()
- Overrides:
getArtifactId
in class MavenProject
setName
public void setName(String string)
- Overrides:
setName
in class MavenProject
getName
public String getName()
- Overrides:
getName
in class MavenProject
setVersion
public void setVersion(String string)
- Overrides:
setVersion
in class MavenProject
getVersion
public String getVersion()
- Overrides:
getVersion
in class MavenProject
getPackaging
public String getPackaging()
- Overrides:
getPackaging
in class MavenProject
setPackaging
public void setPackaging(String string)
- Overrides:
setPackaging
in class MavenProject
setInceptionYear
public void setInceptionYear(String string)
- Overrides:
setInceptionYear
in class MavenProject
getInceptionYear
public String getInceptionYear()
- Overrides:
getInceptionYear
in class MavenProject
setUrl
public void setUrl(String string)
- Overrides:
setUrl
in class MavenProject
getUrl
public String getUrl()
- Overrides:
getUrl
in class MavenProject
getPrerequisites
public Prerequisites getPrerequisites()
- Overrides:
getPrerequisites
in class MavenProject
setIssueManagement
public void setIssueManagement(IssueManagement issueManagement)
- Overrides:
setIssueManagement
in class MavenProject
getCiManagement
public CiManagement getCiManagement()
- Overrides:
getCiManagement
in class MavenProject
setCiManagement
public void setCiManagement(CiManagement ciManagement)
- Overrides:
setCiManagement
in class MavenProject
getIssueManagement
public IssueManagement getIssueManagement()
- Overrides:
getIssueManagement
in class MavenProject
setDistributionManagement
public void setDistributionManagement(DistributionManagement distributionManagement)
- Overrides:
setDistributionManagement
in class MavenProject
getDistributionManagement
public DistributionManagement getDistributionManagement()
- Overrides:
getDistributionManagement
in class MavenProject
setDescription
public void setDescription(String string)
- Overrides:
setDescription
in class MavenProject
getDescription
public String getDescription()
- Overrides:
getDescription
in class MavenProject
setOrganization
public void setOrganization(Organization organization)
- Overrides:
setOrganization
in class MavenProject
getOrganization
public Organization getOrganization()
- Overrides:
getOrganization
in class MavenProject
setScm
public void setScm(Scm scm)
- Overrides:
setScm
in class MavenProject
getScm
public Scm getScm()
- Overrides:
getScm
in class MavenProject
setMailingLists
public void setMailingLists(List list)
- Overrides:
setMailingLists
in class MavenProject
getMailingLists
public List getMailingLists()
- Overrides:
getMailingLists
in class MavenProject
addMailingList
public void addMailingList(MailingList mailingList)
- Overrides:
addMailingList
in class MavenProject
setDevelopers
public void setDevelopers(List list)
- Overrides:
setDevelopers
in class MavenProject
getDevelopers
public List getDevelopers()
- Overrides:
getDevelopers
in class MavenProject
addDeveloper
public void addDeveloper(Developer developer)
- Overrides:
addDeveloper
in class MavenProject
setContributors
public void setContributors(List list)
- Overrides:
setContributors
in class MavenProject
getContributors
public List getContributors()
- Overrides:
getContributors
in class MavenProject
addContributor
public void addContributor(Contributor contributor)
- Overrides:
addContributor
in class MavenProject
setBuild
public void setBuild(Build build)
- Overrides:
setBuild
in class MavenProject
getBuild
public Build getBuild()
- Overrides:
getBuild
in class MavenProject
getResources
public List getResources()
- Overrides:
getResources
in class MavenProject
getTestResources
public List getTestResources()
- Overrides:
getTestResources
in class MavenProject
addResource
public void addResource(Resource resource)
- Overrides:
addResource
in class MavenProject
addTestResource
public void addTestResource(Resource resource)
- Overrides:
addTestResource
in class MavenProject
setReporting
public void setReporting(Reporting reporting)
- Overrides:
setReporting
in class MavenProject
getReporting
public Reporting getReporting()
- Overrides:
getReporting
in class MavenProject
setLicenses
public void setLicenses(List list)
- Overrides:
setLicenses
in class MavenProject
getLicenses
public List getLicenses()
- Overrides:
getLicenses
in class MavenProject
addLicense
public void addLicense(License license)
- Overrides:
addLicense
in class MavenProject
setArtifacts
public void setArtifacts(Set set)
- Overrides:
setArtifacts
in class MavenProject
getArtifacts
public Set getArtifacts()
- Overrides:
getArtifacts
in class MavenProject
getArtifactMap
public Map getArtifactMap()
- Overrides:
getArtifactMap
in class MavenProject
setPluginArtifacts
public void setPluginArtifacts(Set set)
- Overrides:
setPluginArtifacts
in class MavenProject
getPluginArtifacts
public Set getPluginArtifacts()
- Overrides:
getPluginArtifacts
in class MavenProject
getPluginArtifactMap
public Map getPluginArtifactMap()
- Overrides:
getPluginArtifactMap
in class MavenProject
setReportArtifacts
public void setReportArtifacts(Set set)
- Overrides:
setReportArtifacts
in class MavenProject
getReportArtifacts
public Set getReportArtifacts()
- Overrides:
getReportArtifacts
in class MavenProject
getReportArtifactMap
public Map getReportArtifactMap()
- Overrides:
getReportArtifactMap
in class MavenProject
setExtensionArtifacts
public void setExtensionArtifacts(Set set)
- Overrides:
setExtensionArtifacts
in class MavenProject
getExtensionArtifacts
public Set getExtensionArtifacts()
- Overrides:
getExtensionArtifacts
in class MavenProject
getExtensionArtifactMap
public Map getExtensionArtifactMap()
- Overrides:
getExtensionArtifactMap
in class MavenProject
setParentArtifact
public void setParentArtifact(Artifact artifact)
- Overrides:
setParentArtifact
in class MavenProject
getParentArtifact
public Artifact getParentArtifact()
- Overrides:
getParentArtifact
in class MavenProject
getRepositories
public List getRepositories()
- Overrides:
getRepositories
in class MavenProject
getReportPlugins
public List getReportPlugins()
- Overrides:
getReportPlugins
in class MavenProject
getBuildPlugins
public List getBuildPlugins()
- Overrides:
getBuildPlugins
in class MavenProject
getModules
public List getModules()
- Overrides:
getModules
in class MavenProject
getPluginManagement
public PluginManagement getPluginManagement()
- Overrides:
getPluginManagement
in class MavenProject
addPlugin
public void addPlugin(Plugin plugin)
- Overrides:
addPlugin
in class MavenProject
injectPluginManagementInfo
public void injectPluginManagementInfo(Plugin plugin)
- Overrides:
injectPluginManagementInfo
in class MavenProject
getCollectedProjects
public List getCollectedProjects()
- Overrides:
getCollectedProjects
in class MavenProject
setCollectedProjects
public void setCollectedProjects(List list)
- Overrides:
setCollectedProjects
in class MavenProject
setPluginArtifactRepositories
public void setPluginArtifactRepositories(List list)
- Overrides:
setPluginArtifactRepositories
in class MavenProject
getPluginArtifactRepositories
public List getPluginArtifactRepositories()
- Overrides:
getPluginArtifactRepositories
in class MavenProject
getDistributionManagementArtifactRepository
public ArtifactRepository getDistributionManagementArtifactRepository()
- Overrides:
getDistributionManagementArtifactRepository
in class MavenProject
getPluginRepositories
public List getPluginRepositories()
- Overrides:
getPluginRepositories
in class MavenProject
setActiveProfiles
public void setActiveProfiles(List list)
- Overrides:
setActiveProfiles
in class MavenProject
getActiveProfiles
public List getActiveProfiles()
- Overrides:
getActiveProfiles
in class MavenProject
addAttachedArtifact
public void addAttachedArtifact(Artifact theArtifact)
- Overrides:
addAttachedArtifact
in class MavenProject
getAttachedArtifacts
public List getAttachedArtifacts()
- Overrides:
getAttachedArtifacts
in class MavenProject
getGoalConfiguration
public Xpp3Dom getGoalConfiguration(String string,
String string1,
String string2,
String string3)
- Overrides:
getGoalConfiguration
in class MavenProject
getReportConfiguration
public Xpp3Dom getReportConfiguration(String string,
String string1,
String string2)
- Overrides:
getReportConfiguration
in class MavenProject
getExecutionProject
public MavenProject getExecutionProject()
- Overrides:
getExecutionProject
in class MavenProject
setExecutionProject
public void setExecutionProject(MavenProject mavenProject)
- Overrides:
setExecutionProject
in class MavenProject
writeModel
public void writeModel(Writer writer)
throws IOException
- Overrides:
writeModel
in class MavenProject
- Throws:
IOException
writeOriginalModel
public void writeOriginalModel(Writer writer)
throws IOException
- Overrides:
writeOriginalModel
in class MavenProject
- Throws:
IOException
getDependencyArtifacts
public Set getDependencyArtifacts()
- Overrides:
getDependencyArtifacts
in class MavenProject
setDependencyArtifacts
public void setDependencyArtifacts(Set set)
- Overrides:
setDependencyArtifacts
in class MavenProject
setReleaseArtifactRepository
public void setReleaseArtifactRepository(ArtifactRepository artifactRepository)
- Overrides:
setReleaseArtifactRepository
in class MavenProject
setSnapshotArtifactRepository
public void setSnapshotArtifactRepository(ArtifactRepository artifactRepository)
- Overrides:
setSnapshotArtifactRepository
in class MavenProject
setOriginalModel
public void setOriginalModel(Model model)
- Overrides:
setOriginalModel
in class MavenProject
getOriginalModel
public Model getOriginalModel()
- Overrides:
getOriginalModel
in class MavenProject
getBuildExtensions
public List getBuildExtensions()
- Overrides:
getBuildExtensions
in class MavenProject
createArtifacts
public Set createArtifacts(ArtifactFactory artifactFactory,
String string,
ArtifactFilter artifactFilter)
throws InvalidDependencyVersionException
- Overrides:
createArtifacts
in class MavenProject
- Throws:
InvalidDependencyVersionException
addProjectReference
public void addProjectReference(MavenProject mavenProject)
- Overrides:
addProjectReference
in class MavenProject
attachArtifact
public void attachArtifact(String string,
String string1,
File theFile)
- Overrides:
attachArtifact
in class MavenProject
getProperties
public Properties getProperties()
- Overrides:
getProperties
in class MavenProject
getFilters
public List getFilters()
- Overrides:
getFilters
in class MavenProject
getProjectReferences
public Map getProjectReferences()
- Overrides:
getProjectReferences
in class MavenProject
isExecutionRoot
public boolean isExecutionRoot()
- Overrides:
isExecutionRoot
in class MavenProject
setExecutionRoot
public void setExecutionRoot(boolean b)
- Overrides:
setExecutionRoot
in class MavenProject
getDefaultGoal
public String getDefaultGoal()
- Overrides:
getDefaultGoal
in class MavenProject
replaceWithActiveArtifact
public Artifact replaceWithActiveArtifact(Artifact theArtifact)
- Overrides:
replaceWithActiveArtifact
in class MavenProject
Copyright © 2002-2012 The Apache Software Foundation. All Rights Reserved.