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