org.apache.maven.plugins.enforcer
Class MockProject

java.lang.Object
  extended by org.apache.maven.project.MavenProject
      extended by org.apache.maven.plugins.enforcer.MockProject
All Implemented Interfaces:
Cloneable

public class MockProject
extends 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
MockProject()
          Instantiates a new mock project.
MockProject(MavenProject project)
          Instantiates a new mock project.
MockProject(org.apache.maven.model.Model model)
          Instantiates a new mock project.
 
Method Summary
 void addAttachedArtifact(Artifact theArtifact)
           
 void addCompileSourceRoot(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(MavenProject mavenProject)
           
 void addResource(org.apache.maven.model.Resource resource)
           
 void addScriptSourceRoot(String string)
           
 void addTestCompileSourceRoot(String string)
           
 void addTestResource(org.apache.maven.model.Resource resource)
           
 void attachArtifact(String string, String string1, File theFile)
           
 Set createArtifacts(ArtifactFactory artifactFactory, String string, ArtifactFilter artifactFilter)
           
 List getActiveProfiles()
           
 Artifact getArtifact()
           
 String getArtifactId()
           
 Map getArtifactMap()
           
 Set getArtifacts()
           
 List getAttachedArtifacts()
           
 File getBasedir()
           
 org.apache.maven.model.Build getBuild()
           
 List getBuildExtensions()
           
 List getBuildPlugins()
           
 org.apache.maven.model.CiManagement getCiManagement()
           
 List getCollectedProjects()
           
 List getCompileArtifacts()
           
 List getCompileClasspathElements()
           
 List getCompileDependencies()
           
 List getCompileSourceRoots()
           
 List getContributors()
           
 String getDefaultGoal()
           
 List getDependencies()
           
 Set getDependencyArtifacts()
           
 org.apache.maven.model.DependencyManagement getDependencyManagement()
           
 String getDescription()
           
 List getDevelopers()
           
 org.apache.maven.model.DistributionManagement getDistributionManagement()
           
 ArtifactRepository getDistributionManagementArtifactRepository()
           
 MavenProject getExecutionProject()
           
 Map getExtensionArtifactMap()
           
 Set getExtensionArtifacts()
           
 File getFile()
           
 List getFilters()
           
 Xpp3Dom getGoalConfiguration(String string, String string1, String string2, String string3)
           
 String getGroupId()
           
 String getId()
           
 String getInceptionYear()
           
 org.apache.maven.model.IssueManagement getIssueManagement()
           
 List getLicenses()
           
 List getMailingLists()
           
 org.apache.maven.model.Model getModel()
           
 String getModelVersion()
           
 String getModulePathAdjustment(MavenProject mavenProject)
           
 List getModules()
           
 String getName()
           
 org.apache.maven.model.Organization getOrganization()
           
 org.apache.maven.model.Model getOriginalModel()
           
 String getPackaging()
           
 MavenProject getParent()
           
 Artifact getParentArtifact()
           
 Map getPluginArtifactMap()
           
 List getPluginArtifactRepositories()
           
 Set getPluginArtifacts()
           
 org.apache.maven.model.PluginManagement getPluginManagement()
           
 List getPluginRepositories()
           
 org.apache.maven.model.Prerequisites getPrerequisites()
           
 Map getProjectReferences()
           
 Properties getProperties()
           
 List getRemoteArtifactRepositories()
           
 Map getReportArtifactMap()
           
 Set getReportArtifacts()
           
 Xpp3Dom getReportConfiguration(String string, String string1, String string2)
           
 org.apache.maven.model.Reporting getReporting()
           
 List getReportPlugins()
           
 List getRepositories()
           
 List getResources()
           
 List getRuntimeArtifacts()
           
 List getRuntimeClasspathElements()
           
 List getRuntimeDependencies()
           
 org.apache.maven.model.Scm getScm()
           
 List getScriptSourceRoots()
           
 List getSystemArtifacts()
           
 List getSystemClasspathElements()
           
 List getSystemDependencies()
           
 List getTestArtifacts()
           
 List getTestClasspathElements()
           
 List getTestCompileSourceRoots()
           
 List getTestDependencies()
           
 List getTestResources()
           
 String getUrl()
           
 String getVersion()
           
 boolean hasParent()
           
 void injectPluginManagementInfo(org.apache.maven.model.Plugin plugin)
           
 boolean isExecutionRoot()
           
 Artifact replaceWithActiveArtifact(Artifact theArtifact)
           
 void setActiveProfiles(List list)
           
 void setArtifact(Artifact artifact)
           
 void setArtifactId(String string)
           
 void setArtifactMap(Map artifactMap)
          Sets the artifact map.
 void setArtifacts(Set set)
           
 void setAttachedArtifacts(List attachedArtifacts)
          Sets the attached artifacts.
 void setBaseDir(File base)
          Sets the base dir.
 void setBuild(org.apache.maven.model.Build build)
           
 void setBuildOverlay(org.apache.maven.model.Build buildOverlay)
          Sets the builds the overlay.
 void setCiManagement(org.apache.maven.model.CiManagement ciManagement)
           
 void setCollectedProjects(List list)
           
 void setCompileArtifacts(List compileArtifacts)
          Sets the compile artifacts.
 void setCompileDependencies(List compileDependencies)
          Sets the compile dependencies.
 void setCompileSourceRoots(List compileSourceRoots)
          Sets the compile source roots.
 void setContributors(List list)
           
 void setDependencies(List list)
           
 void setDependencyArtifacts(Set set)
           
 void setDependencyManagement(org.apache.maven.model.DependencyManagement depMgt)
          Sets the dependency management.
 void setDescription(String string)
           
 void setDevelopers(List list)
           
 void setDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement)
           
 void setExecutionProject(MavenProject mavenProject)
           
 void setExecutionRoot(boolean b)
           
 void setExtensionArtifactMap(Map extensionArtifactMap)
          Sets the extension artifact map.
 void setExtensionArtifacts(Set set)
           
 void setFile(File file)
           
 void setGroupId(String string)
           
 void setInceptionYear(String string)
           
 void setIssueManagement(org.apache.maven.model.IssueManagement issueManagement)
           
 void setLicenses(List list)
           
 void setMailingLists(List list)
           
 void setModel(org.apache.maven.model.Model model)
          Sets the model.
 void setModelVersion(String string)
           
 void setName(String string)
           
 void setOrganization(org.apache.maven.model.Organization organization)
           
 void setOriginalModel(org.apache.maven.model.Model model)
           
 void setPackaging(String string)
           
 void setParent(MavenProject mavenProject)
           
 void setParentArtifact(Artifact artifact)
           
 void setPluginArtifactMap(Map pluginArtifactMap)
          Sets the plugin artifact map.
 void setPluginArtifactRepositories(List list)
           
 void setPluginArtifacts(Set set)
           
 void setProjectReferences(Map projectReferences)
          Sets the project references.
 void setProperty(String key, String value)
          Sets the property.
 void setReleaseArtifactRepository(ArtifactRepository artifactRepository)
           
 void setRemoteArtifactRepositories(List list)
           
 void setReportArtifactMap(Map reportArtifactMap)
          Sets the report artifact map.
 void setReportArtifacts(Set set)
           
 void setReporting(org.apache.maven.model.Reporting reporting)
           
 void setRuntimeArtifacts(List runtimeArtifacts)
          Sets the runtime artifacts.
 void setRuntimeClasspathElements(List runtimeClasspathElements)
          Sets the runtime classpath elements.
 void setRuntimeDependencies(List runtimeDependencies)
          Sets the runtime dependencies.
 void setScm(org.apache.maven.model.Scm scm)
           
 void setScriptSourceRoots(List scriptSourceRoots)
          Sets the script source roots.
 void setSnapshotArtifactRepository(ArtifactRepository artifactRepository)
           
 void setSystemArtifacts(List systemArtifacts)
          Sets the system artifacts.
 void setSystemClasspathElements(List systemClasspathElements)
          Sets the system classpath elements.
 void setSystemDependencies(List systemDependencies)
          Sets the system dependencies.
 void setTestArtifacts(List testArtifacts)
          Sets the test artifacts.
 void setTestClasspathElements(List testClasspathElements)
          Sets the test classpath elements.
 void setTestCompileSourceRoots(List testCompileSourceRoots)
          Sets the test compile source roots.
 void setTestDependencies(List testDependencies)
          Sets the test dependencies.
 void setUrl(String string)
           
 void setVersion(String string)
           
 void writeModel(Writer writer)
           
 void writeOriginalModel(Writer writer)
           
 
Methods inherited from class org.apache.maven.project.MavenProject
clone, equals, getManagedVersionMap, getReleaseArtifactRepository, getSnapshotArtifactRepository, hashCode, setManagedVersionMap, toString
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

MockProject

public MockProject()
Instantiates a new mock project.


MockProject

public MockProject(org.apache.maven.model.Model model)
Instantiates a new mock project.

Parameters:
model - the model

MockProject

public MockProject(MavenProject project)
Instantiates a new mock project.

Parameters:
project - the project
Method Detail

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 org.apache.maven.model.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

setBaseDir

public void setBaseDir(File base)
Sets the base dir.

Parameters:
base - the new base dir

setDependencies

public void setDependencies(List list)
Overrides:
setDependencies in class MavenProject

getDependencies

public List getDependencies()
Overrides:
getDependencies in class MavenProject

setDependencyManagement

public void setDependencyManagement(org.apache.maven.model.DependencyManagement depMgt)
Sets the dependency management.

Parameters:
depMgt - the new dependency management

getDependencyManagement

public org.apache.maven.model.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)
Sets the compile artifacts.

Parameters:
compileArtifacts - the new compile artifacts

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)
Sets the runtime classpath elements.

Parameters:
runtimeClasspathElements - the new runtime classpath elements

setAttachedArtifacts

public void setAttachedArtifacts(List attachedArtifacts)
Sets the attached artifacts.

Overrides:
setAttachedArtifacts in class MavenProject
Parameters:
attachedArtifacts - the new attached artifacts

setCompileSourceRoots

public void setCompileSourceRoots(List compileSourceRoots)
Sets the compile source roots.

Overrides:
setCompileSourceRoots in class MavenProject
Parameters:
compileSourceRoots - the new compile source roots

setTestCompileSourceRoots

public void setTestCompileSourceRoots(List testCompileSourceRoots)
Sets the test compile source roots.

Overrides:
setTestCompileSourceRoots in class MavenProject
Parameters:
testCompileSourceRoots - the new test compile source roots

setScriptSourceRoots

public void setScriptSourceRoots(List scriptSourceRoots)
Sets the script source roots.

Overrides:
setScriptSourceRoots in class MavenProject
Parameters:
scriptSourceRoots - the new script source roots

setArtifactMap

public void setArtifactMap(Map artifactMap)
Sets the artifact map.

Parameters:
artifactMap - the new artifact map

setPluginArtifactMap

public void setPluginArtifactMap(Map pluginArtifactMap)
Sets the plugin artifact map.

Parameters:
pluginArtifactMap - the new plugin artifact map

setReportArtifactMap

public void setReportArtifactMap(Map reportArtifactMap)
Sets the report artifact map.

Parameters:
reportArtifactMap - the new report artifact map

setExtensionArtifactMap

public void setExtensionArtifactMap(Map extensionArtifactMap)
Sets the extension artifact map.

Parameters:
extensionArtifactMap - the new extension artifact map

setProjectReferences

public void setProjectReferences(Map projectReferences)
Sets the project references.

Parameters:
projectReferences - the new project references

setBuildOverlay

public void setBuildOverlay(org.apache.maven.model.Build buildOverlay)
Sets the builds the overlay.

Parameters:
buildOverlay - the new builds the overlay

setCompileDependencies

public void setCompileDependencies(List compileDependencies)
Sets the compile dependencies.

Parameters:
compileDependencies - the new compile dependencies

setSystemDependencies

public void setSystemDependencies(List systemDependencies)
Sets the system dependencies.

Parameters:
systemDependencies - the new system dependencies

setTestClasspathElements

public void setTestClasspathElements(List testClasspathElements)
Sets the test classpath elements.

Parameters:
testClasspathElements - the new test classpath elements

setTestDependencies

public void setTestDependencies(List testDependencies)
Sets the test dependencies.

Parameters:
testDependencies - the new test dependencies

setSystemClasspathElements

public void setSystemClasspathElements(List systemClasspathElements)
Sets the system classpath elements.

Parameters:
systemClasspathElements - the new system classpath elements

setSystemArtifacts

public void setSystemArtifacts(List systemArtifacts)
Sets the system artifacts.

Parameters:
systemArtifacts - the new system artifacts

setTestArtifacts

public void setTestArtifacts(List testArtifacts)
Sets the test artifacts.

Parameters:
testArtifacts - the new test artifacts

setRuntimeArtifacts

public void setRuntimeArtifacts(List runtimeArtifacts)
Sets the runtime artifacts.

Parameters:
runtimeArtifacts - the new runtime artifacts

setRuntimeDependencies

public void setRuntimeDependencies(List runtimeDependencies)
Sets the runtime dependencies.

Parameters:
runtimeDependencies - the new runtime dependencies

setModel

public void setModel(org.apache.maven.model.Model model)
Sets the model.

Overrides:
setModel in class MavenProject
Parameters:
model - the new model

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 org.apache.maven.model.Prerequisites getPrerequisites()
Overrides:
getPrerequisites in class MavenProject

setIssueManagement

public void setIssueManagement(org.apache.maven.model.IssueManagement issueManagement)
Overrides:
setIssueManagement in class MavenProject

getCiManagement

public org.apache.maven.model.CiManagement getCiManagement()
Overrides:
getCiManagement in class MavenProject

setCiManagement

public void setCiManagement(org.apache.maven.model.CiManagement ciManagement)
Overrides:
setCiManagement in class MavenProject

getIssueManagement

public org.apache.maven.model.IssueManagement getIssueManagement()
Overrides:
getIssueManagement in class MavenProject

setDistributionManagement

public void setDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement)
Overrides:
setDistributionManagement in class MavenProject

getDistributionManagement

public org.apache.maven.model.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(org.apache.maven.model.Organization organization)
Overrides:
setOrganization in class MavenProject

getOrganization

public org.apache.maven.model.Organization getOrganization()
Overrides:
getOrganization in class MavenProject

setScm

public void setScm(org.apache.maven.model.Scm scm)
Overrides:
setScm in class MavenProject

getScm

public org.apache.maven.model.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(org.apache.maven.model.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(org.apache.maven.model.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(org.apache.maven.model.Contributor contributor)
Overrides:
addContributor in class MavenProject

setBuild

public void setBuild(org.apache.maven.model.Build build)
Overrides:
setBuild in class MavenProject

getBuild

public org.apache.maven.model.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(org.apache.maven.model.Resource resource)
Overrides:
addResource in class MavenProject

addTestResource

public void addTestResource(org.apache.maven.model.Resource resource)
Overrides:
addTestResource in class MavenProject

setReporting

public void setReporting(org.apache.maven.model.Reporting reporting)
Overrides:
setReporting in class MavenProject

getReporting

public org.apache.maven.model.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(org.apache.maven.model.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 org.apache.maven.model.PluginManagement getPluginManagement()
Overrides:
getPluginManagement in class MavenProject

addPlugin

public void addPlugin(org.apache.maven.model.Plugin plugin)
Overrides:
addPlugin in class MavenProject

injectPluginManagementInfo

public void injectPluginManagementInfo(org.apache.maven.model.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(org.apache.maven.model.Model model)
Overrides:
setOriginalModel in class MavenProject

getOriginalModel

public org.apache.maven.model.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

setProperty

public void setProperty(String key,
                        String value)
Sets the property.

Parameters:
key - the key
value - the value

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 © 2007-2012 The Apache Software Foundation. All Rights Reserved.