org.apache.maven.plugin.testing.stubs
Class MavenProjectStub

java.lang.Object
  extended byorg.apache.maven.project.MavenProject
      extended byorg.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


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

Constructor Detail

MavenProjectStub

public MavenProjectStub()

MavenProjectStub

public MavenProjectStub(org.apache.maven.model.Model model)

MavenProjectStub

public MavenProjectStub(org.apache.maven.project.MavenProject project)
Method Detail

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()

setArtifact

public void setArtifact(org.apache.maven.artifact.Artifact artifact)

getModel

public org.apache.maven.model.Model getModel()

getParent

public org.apache.maven.project.MavenProject getParent()

setParent

public void setParent(org.apache.maven.project.MavenProject mavenProject)

setRemoteArtifactRepositories

public void setRemoteArtifactRepositories(java.util.List list)

getRemoteArtifactRepositories

public java.util.List getRemoteArtifactRepositories()

hasParent

public boolean hasParent()

getFile

public java.io.File getFile()

setFile

public void setFile(java.io.File file)

getBasedir

public java.io.File getBasedir()

setDependencies

public void setDependencies(java.util.List list)

getDependencies

public java.util.List getDependencies()

getDependencyManagement

public org.apache.maven.model.DependencyManagement getDependencyManagement()

addCompileSourceRoot

public void addCompileSourceRoot(java.lang.String string)

addScriptSourceRoot

public void addScriptSourceRoot(java.lang.String string)

addTestCompileSourceRoot

public void addTestCompileSourceRoot(java.lang.String string)

getCompileSourceRoots

public java.util.List getCompileSourceRoots()

getScriptSourceRoots

public java.util.List getScriptSourceRoots()

getTestCompileSourceRoots

public java.util.List getTestCompileSourceRoots()

getCompileClasspathElements

public java.util.List getCompileClasspathElements()
                                           throws org.apache.maven.artifact.DependencyResolutionRequiredException
Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException

setCompileArtifacts

public void setCompileArtifacts(java.util.List compileArtifacts)

getCompileArtifacts

public java.util.List getCompileArtifacts()

getCompileDependencies

public java.util.List getCompileDependencies()

getTestClasspathElements

public java.util.List getTestClasspathElements()
                                        throws org.apache.maven.artifact.DependencyResolutionRequiredException
Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException

getTestArtifacts

public java.util.List getTestArtifacts()

getTestDependencies

public java.util.List getTestDependencies()

getRuntimeClasspathElements

public java.util.List getRuntimeClasspathElements()
                                           throws org.apache.maven.artifact.DependencyResolutionRequiredException
Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException

getRuntimeArtifacts

public java.util.List getRuntimeArtifacts()

getRuntimeDependencies

public java.util.List getRuntimeDependencies()

getSystemClasspathElements

public java.util.List getSystemClasspathElements()
                                          throws org.apache.maven.artifact.DependencyResolutionRequiredException
Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException

getSystemArtifacts

public java.util.List getSystemArtifacts()

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()

setModelVersion

public void setModelVersion(java.lang.String string)

getModelVersion

public java.lang.String getModelVersion()

getId

public java.lang.String getId()

setGroupId

public void setGroupId(java.lang.String string)

getGroupId

public java.lang.String getGroupId()

setArtifactId

public void setArtifactId(java.lang.String string)

getArtifactId

public java.lang.String getArtifactId()

setName

public void setName(java.lang.String string)

getName

public java.lang.String getName()

setVersion

public void setVersion(java.lang.String string)

getVersion

public java.lang.String getVersion()

getPackaging

public java.lang.String getPackaging()

setPackaging

public void setPackaging(java.lang.String string)

setInceptionYear

public void setInceptionYear(java.lang.String string)

getInceptionYear

public java.lang.String getInceptionYear()

setUrl

public void setUrl(java.lang.String string)

getUrl

public java.lang.String getUrl()

getPrerequisites

public org.apache.maven.model.Prerequisites getPrerequisites()

setIssueManagement

public void setIssueManagement(org.apache.maven.model.IssueManagement issueManagement)

getCiManagement

public org.apache.maven.model.CiManagement getCiManagement()

setCiManagement

public void setCiManagement(org.apache.maven.model.CiManagement ciManagement)

getIssueManagement

public org.apache.maven.model.IssueManagement getIssueManagement()

setDistributionManagement

public void setDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement)

getDistributionManagement

public org.apache.maven.model.DistributionManagement getDistributionManagement()

setDescription

public void setDescription(java.lang.String string)

getDescription

public java.lang.String getDescription()

setOrganization

public void setOrganization(org.apache.maven.model.Organization organization)

getOrganization

public org.apache.maven.model.Organization getOrganization()

setScm

public void setScm(org.apache.maven.model.Scm scm)

getScm

public org.apache.maven.model.Scm getScm()

setMailingLists

public void setMailingLists(java.util.List list)

getMailingLists

public java.util.List getMailingLists()

addMailingList

public void addMailingList(org.apache.maven.model.MailingList mailingList)

setDevelopers

public void setDevelopers(java.util.List list)

getDevelopers

public java.util.List getDevelopers()

addDeveloper

public void addDeveloper(org.apache.maven.model.Developer developer)

setContributors

public void setContributors(java.util.List list)

getContributors

public java.util.List getContributors()

addContributor

public void addContributor(org.apache.maven.model.Contributor contributor)

setBuild

public void setBuild(org.apache.maven.model.Build build)

getBuild

public org.apache.maven.model.Build getBuild()

getResources

public java.util.List getResources()

getTestResources

public java.util.List getTestResources()

addResource

public void addResource(org.apache.maven.model.Resource resource)

addTestResource

public void addTestResource(org.apache.maven.model.Resource resource)

setReporting

public void setReporting(org.apache.maven.model.Reporting reporting)

getReporting

public org.apache.maven.model.Reporting getReporting()

setLicenses

public void setLicenses(java.util.List list)

getLicenses

public java.util.List getLicenses()

addLicense

public void addLicense(org.apache.maven.model.License license)

setArtifacts

public void setArtifacts(java.util.Set set)

getArtifacts

public java.util.Set getArtifacts()

getArtifactMap

public java.util.Map getArtifactMap()

setPluginArtifacts

public void setPluginArtifacts(java.util.Set set)

getPluginArtifacts

public java.util.Set getPluginArtifacts()

getPluginArtifactMap

public java.util.Map getPluginArtifactMap()

setReportArtifacts

public void setReportArtifacts(java.util.Set set)

getReportArtifacts

public java.util.Set getReportArtifacts()

getReportArtifactMap

public java.util.Map getReportArtifactMap()

setExtensionArtifacts

public void setExtensionArtifacts(java.util.Set set)

getExtensionArtifacts

public java.util.Set getExtensionArtifacts()

getExtensionArtifactMap

public java.util.Map getExtensionArtifactMap()

setParentArtifact

public void setParentArtifact(org.apache.maven.artifact.Artifact artifact)

getParentArtifact

public org.apache.maven.artifact.Artifact getParentArtifact()

getRepositories

public java.util.List getRepositories()

getReportPlugins

public java.util.List getReportPlugins()

getBuildPlugins

public java.util.List getBuildPlugins()

getModules

public java.util.List getModules()

getPluginManagement

public org.apache.maven.model.PluginManagement getPluginManagement()

addPlugin

public void addPlugin(org.apache.maven.model.Plugin plugin)

injectPluginManagementInfo

public void injectPluginManagementInfo(org.apache.maven.model.Plugin plugin)

getCollectedProjects

public java.util.List getCollectedProjects()

setCollectedProjects

public void setCollectedProjects(java.util.List list)

setPluginArtifactRepositories

public void setPluginArtifactRepositories(java.util.List list)

getPluginArtifactRepositories

public java.util.List getPluginArtifactRepositories()

getDistributionManagementArtifactRepository

public org.apache.maven.artifact.repository.ArtifactRepository getDistributionManagementArtifactRepository()

getPluginRepositories

public java.util.List getPluginRepositories()

setActiveProfiles

public void setActiveProfiles(java.util.List list)

getActiveProfiles

public java.util.List getActiveProfiles()

addAttachedArtifact

public void addAttachedArtifact(org.apache.maven.artifact.Artifact artifact)

getAttachedArtifacts

public java.util.List getAttachedArtifacts()

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)

getReportConfiguration

public org.codehaus.plexus.util.xml.Xpp3Dom getReportConfiguration(java.lang.String string,
                                                                   java.lang.String string1,
                                                                   java.lang.String string2)

getExecutionProject

public org.apache.maven.project.MavenProject getExecutionProject()

setExecutionProject

public void setExecutionProject(org.apache.maven.project.MavenProject mavenProject)

writeModel

public void writeModel(java.io.Writer writer)
                throws java.io.IOException
Throws:
java.io.IOException

writeOriginalModel

public void writeOriginalModel(java.io.Writer writer)
                        throws java.io.IOException
Throws:
java.io.IOException

getDependencyArtifacts

public java.util.Set getDependencyArtifacts()

setDependencyArtifacts

public void setDependencyArtifacts(java.util.Set set)

setReleaseArtifactRepository

public void setReleaseArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)

setSnapshotArtifactRepository

public void setSnapshotArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository)

setOriginalModel

public void setOriginalModel(org.apache.maven.model.Model model)

getOriginalModel

public org.apache.maven.model.Model getOriginalModel()

getBuildExtensions

public java.util.List getBuildExtensions()

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
Throws:
org.apache.maven.project.artifact.InvalidDependencyVersionException

addProjectReference

public void addProjectReference(org.apache.maven.project.MavenProject mavenProject)

attachArtifact

public void attachArtifact(java.lang.String string,
                           java.lang.String string1,
                           java.io.File file)

getProperties

public java.util.Properties getProperties()

getFilters

public java.util.List getFilters()

getProjectReferences

public java.util.Map getProjectReferences()

isExecutionRoot

public boolean isExecutionRoot()

setExecutionRoot

public void setExecutionRoot(boolean b)

getDefaultGoal

public java.lang.String getDefaultGoal()

replaceWithActiveArtifact

public org.apache.maven.artifact.Artifact replaceWithActiveArtifact(org.apache.maven.artifact.Artifact artifact)


Copyright © {inceptionYear}-2006 null. All Rights Reserved.