|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.maven.project.MavenProject
org.apache.maven.plugins.enforcer.MockProject
public class MockProject
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. |
|
| 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 |
|---|
public MockProject()
public MockProject(org.apache.maven.model.Model model)
model - the modelpublic MockProject(MavenProject project)
project - the project| Method Detail |
|---|
public String getModulePathAdjustment(MavenProject mavenProject)
throws IOException
getModulePathAdjustment in class MavenProjectIOExceptionpublic Artifact getArtifact()
getArtifact in class MavenProjectpublic void setArtifact(Artifact artifact)
setArtifact in class MavenProjectpublic org.apache.maven.model.Model getModel()
getModel in class MavenProjectpublic MavenProject getParent()
getParent in class MavenProjectpublic void setParent(MavenProject mavenProject)
setParent in class MavenProjectpublic void setRemoteArtifactRepositories(List list)
setRemoteArtifactRepositories in class MavenProjectpublic List getRemoteArtifactRepositories()
getRemoteArtifactRepositories in class MavenProjectpublic boolean hasParent()
hasParent in class MavenProjectpublic File getFile()
getFile in class MavenProjectpublic void setFile(File file)
setFile in class MavenProjectpublic File getBasedir()
getBasedir in class MavenProjectpublic void setBaseDir(File base)
base - the new base dirpublic void setDependencies(List list)
setDependencies in class MavenProjectpublic List getDependencies()
getDependencies in class MavenProjectpublic void setDependencyManagement(org.apache.maven.model.DependencyManagement depMgt)
depMgt - the new dependency managementpublic org.apache.maven.model.DependencyManagement getDependencyManagement()
getDependencyManagement in class MavenProjectpublic void addCompileSourceRoot(String string)
addCompileSourceRoot in class MavenProjectpublic void addScriptSourceRoot(String string)
addScriptSourceRoot in class MavenProjectpublic void addTestCompileSourceRoot(String string)
addTestCompileSourceRoot in class MavenProjectpublic List getCompileSourceRoots()
getCompileSourceRoots in class MavenProjectpublic List getScriptSourceRoots()
getScriptSourceRoots in class MavenProjectpublic List getTestCompileSourceRoots()
getTestCompileSourceRoots in class MavenProject
public List getCompileClasspathElements()
throws DependencyResolutionRequiredException
getCompileClasspathElements in class MavenProjectDependencyResolutionRequiredExceptionpublic void setCompileArtifacts(List compileArtifacts)
compileArtifacts - the new compile artifactspublic List getCompileArtifacts()
getCompileArtifacts in class MavenProjectpublic List getCompileDependencies()
getCompileDependencies in class MavenProject
public List getTestClasspathElements()
throws DependencyResolutionRequiredException
getTestClasspathElements in class MavenProjectDependencyResolutionRequiredExceptionpublic List getTestArtifacts()
getTestArtifacts in class MavenProjectpublic List getTestDependencies()
getTestDependencies in class MavenProject
public List getRuntimeClasspathElements()
throws DependencyResolutionRequiredException
getRuntimeClasspathElements in class MavenProjectDependencyResolutionRequiredExceptionpublic List getRuntimeArtifacts()
getRuntimeArtifacts in class MavenProjectpublic List getRuntimeDependencies()
getRuntimeDependencies in class MavenProject
public List getSystemClasspathElements()
throws DependencyResolutionRequiredException
getSystemClasspathElements in class MavenProjectDependencyResolutionRequiredExceptionpublic List getSystemArtifacts()
getSystemArtifacts in class MavenProjectpublic void setRuntimeClasspathElements(List runtimeClasspathElements)
runtimeClasspathElements - the new runtime classpath elementspublic void setAttachedArtifacts(List attachedArtifacts)
setAttachedArtifacts in class MavenProjectattachedArtifacts - the new attached artifactspublic void setCompileSourceRoots(List compileSourceRoots)
setCompileSourceRoots in class MavenProjectcompileSourceRoots - the new compile source rootspublic void setTestCompileSourceRoots(List testCompileSourceRoots)
setTestCompileSourceRoots in class MavenProjecttestCompileSourceRoots - the new test compile source rootspublic void setScriptSourceRoots(List scriptSourceRoots)
setScriptSourceRoots in class MavenProjectscriptSourceRoots - the new script source rootspublic void setArtifactMap(Map artifactMap)
artifactMap - the new artifact mappublic void setPluginArtifactMap(Map pluginArtifactMap)
pluginArtifactMap - the new plugin artifact mappublic void setReportArtifactMap(Map reportArtifactMap)
reportArtifactMap - the new report artifact mappublic void setExtensionArtifactMap(Map extensionArtifactMap)
extensionArtifactMap - the new extension artifact mappublic void setProjectReferences(Map projectReferences)
projectReferences - the new project referencespublic void setBuildOverlay(org.apache.maven.model.Build buildOverlay)
buildOverlay - the new builds the overlaypublic void setCompileDependencies(List compileDependencies)
compileDependencies - the new compile dependenciespublic void setSystemDependencies(List systemDependencies)
systemDependencies - the new system dependenciespublic void setTestClasspathElements(List testClasspathElements)
testClasspathElements - the new test classpath elementspublic void setTestDependencies(List testDependencies)
testDependencies - the new test dependenciespublic void setSystemClasspathElements(List systemClasspathElements)
systemClasspathElements - the new system classpath elementspublic void setSystemArtifacts(List systemArtifacts)
systemArtifacts - the new system artifactspublic void setTestArtifacts(List testArtifacts)
testArtifacts - the new test artifactspublic void setRuntimeArtifacts(List runtimeArtifacts)
runtimeArtifacts - the new runtime artifactspublic void setRuntimeDependencies(List runtimeDependencies)
runtimeDependencies - the new runtime dependenciespublic void setModel(org.apache.maven.model.Model model)
setModel in class MavenProjectmodel - the new modelpublic List getSystemDependencies()
getSystemDependencies in class MavenProjectpublic void setModelVersion(String string)
setModelVersion in class MavenProjectpublic String getModelVersion()
getModelVersion in class MavenProjectpublic String getId()
getId in class MavenProjectpublic void setGroupId(String string)
setGroupId in class MavenProjectpublic String getGroupId()
getGroupId in class MavenProjectpublic void setArtifactId(String string)
setArtifactId in class MavenProjectpublic String getArtifactId()
getArtifactId in class MavenProjectpublic void setName(String string)
setName in class MavenProjectpublic String getName()
getName in class MavenProjectpublic void setVersion(String string)
setVersion in class MavenProjectpublic String getVersion()
getVersion in class MavenProjectpublic String getPackaging()
getPackaging in class MavenProjectpublic void setPackaging(String string)
setPackaging in class MavenProjectpublic void setInceptionYear(String string)
setInceptionYear in class MavenProjectpublic String getInceptionYear()
getInceptionYear in class MavenProjectpublic void setUrl(String string)
setUrl in class MavenProjectpublic String getUrl()
getUrl in class MavenProjectpublic org.apache.maven.model.Prerequisites getPrerequisites()
getPrerequisites in class MavenProjectpublic void setIssueManagement(org.apache.maven.model.IssueManagement issueManagement)
setIssueManagement in class MavenProjectpublic org.apache.maven.model.CiManagement getCiManagement()
getCiManagement in class MavenProjectpublic void setCiManagement(org.apache.maven.model.CiManagement ciManagement)
setCiManagement in class MavenProjectpublic org.apache.maven.model.IssueManagement getIssueManagement()
getIssueManagement in class MavenProjectpublic void setDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement)
setDistributionManagement in class MavenProjectpublic org.apache.maven.model.DistributionManagement getDistributionManagement()
getDistributionManagement in class MavenProjectpublic void setDescription(String string)
setDescription in class MavenProjectpublic String getDescription()
getDescription in class MavenProjectpublic void setOrganization(org.apache.maven.model.Organization organization)
setOrganization in class MavenProjectpublic org.apache.maven.model.Organization getOrganization()
getOrganization in class MavenProjectpublic void setScm(org.apache.maven.model.Scm scm)
setScm in class MavenProjectpublic org.apache.maven.model.Scm getScm()
getScm in class MavenProjectpublic void setMailingLists(List list)
setMailingLists in class MavenProjectpublic List getMailingLists()
getMailingLists in class MavenProjectpublic void addMailingList(org.apache.maven.model.MailingList mailingList)
addMailingList in class MavenProjectpublic void setDevelopers(List list)
setDevelopers in class MavenProjectpublic List getDevelopers()
getDevelopers in class MavenProjectpublic void addDeveloper(org.apache.maven.model.Developer developer)
addDeveloper in class MavenProjectpublic void setContributors(List list)
setContributors in class MavenProjectpublic List getContributors()
getContributors in class MavenProjectpublic void addContributor(org.apache.maven.model.Contributor contributor)
addContributor in class MavenProjectpublic void setBuild(org.apache.maven.model.Build build)
setBuild in class MavenProjectpublic org.apache.maven.model.Build getBuild()
getBuild in class MavenProjectpublic List getResources()
getResources in class MavenProjectpublic List getTestResources()
getTestResources in class MavenProjectpublic void addResource(org.apache.maven.model.Resource resource)
addResource in class MavenProjectpublic void addTestResource(org.apache.maven.model.Resource resource)
addTestResource in class MavenProjectpublic void setReporting(org.apache.maven.model.Reporting reporting)
setReporting in class MavenProjectpublic org.apache.maven.model.Reporting getReporting()
getReporting in class MavenProjectpublic void setLicenses(List list)
setLicenses in class MavenProjectpublic List getLicenses()
getLicenses in class MavenProjectpublic void addLicense(org.apache.maven.model.License license)
addLicense in class MavenProjectpublic void setArtifacts(Set set)
setArtifacts in class MavenProjectpublic Set getArtifacts()
getArtifacts in class MavenProjectpublic Map getArtifactMap()
getArtifactMap in class MavenProjectpublic void setPluginArtifacts(Set set)
setPluginArtifacts in class MavenProjectpublic Set getPluginArtifacts()
getPluginArtifacts in class MavenProjectpublic Map getPluginArtifactMap()
getPluginArtifactMap in class MavenProjectpublic void setReportArtifacts(Set set)
setReportArtifacts in class MavenProjectpublic Set getReportArtifacts()
getReportArtifacts in class MavenProjectpublic Map getReportArtifactMap()
getReportArtifactMap in class MavenProjectpublic void setExtensionArtifacts(Set set)
setExtensionArtifacts in class MavenProjectpublic Set getExtensionArtifacts()
getExtensionArtifacts in class MavenProjectpublic Map getExtensionArtifactMap()
getExtensionArtifactMap in class MavenProjectpublic void setParentArtifact(Artifact artifact)
setParentArtifact in class MavenProjectpublic Artifact getParentArtifact()
getParentArtifact in class MavenProjectpublic List getRepositories()
getRepositories in class MavenProjectpublic List getReportPlugins()
getReportPlugins in class MavenProjectpublic List getBuildPlugins()
getBuildPlugins in class MavenProjectpublic List getModules()
getModules in class MavenProjectpublic org.apache.maven.model.PluginManagement getPluginManagement()
getPluginManagement in class MavenProjectpublic void addPlugin(org.apache.maven.model.Plugin plugin)
addPlugin in class MavenProjectpublic void injectPluginManagementInfo(org.apache.maven.model.Plugin plugin)
injectPluginManagementInfo in class MavenProjectpublic List getCollectedProjects()
getCollectedProjects in class MavenProjectpublic void setCollectedProjects(List list)
setCollectedProjects in class MavenProjectpublic void setPluginArtifactRepositories(List list)
setPluginArtifactRepositories in class MavenProjectpublic List getPluginArtifactRepositories()
getPluginArtifactRepositories in class MavenProjectpublic ArtifactRepository getDistributionManagementArtifactRepository()
getDistributionManagementArtifactRepository in class MavenProjectpublic List getPluginRepositories()
getPluginRepositories in class MavenProjectpublic void setActiveProfiles(List list)
setActiveProfiles in class MavenProjectpublic List getActiveProfiles()
getActiveProfiles in class MavenProjectpublic void addAttachedArtifact(Artifact theArtifact)
addAttachedArtifact in class MavenProjectpublic List getAttachedArtifacts()
getAttachedArtifacts in class MavenProject
public Xpp3Dom getGoalConfiguration(String string,
String string1,
String string2,
String string3)
getGoalConfiguration in class MavenProject
public Xpp3Dom getReportConfiguration(String string,
String string1,
String string2)
getReportConfiguration in class MavenProjectpublic MavenProject getExecutionProject()
getExecutionProject in class MavenProjectpublic void setExecutionProject(MavenProject mavenProject)
setExecutionProject in class MavenProject
public void writeModel(Writer writer)
throws IOException
writeModel in class MavenProjectIOException
public void writeOriginalModel(Writer writer)
throws IOException
writeOriginalModel in class MavenProjectIOExceptionpublic Set getDependencyArtifacts()
getDependencyArtifacts in class MavenProjectpublic void setDependencyArtifacts(Set set)
setDependencyArtifacts in class MavenProjectpublic void setReleaseArtifactRepository(ArtifactRepository artifactRepository)
setReleaseArtifactRepository in class MavenProjectpublic void setSnapshotArtifactRepository(ArtifactRepository artifactRepository)
setSnapshotArtifactRepository in class MavenProjectpublic void setOriginalModel(org.apache.maven.model.Model model)
setOriginalModel in class MavenProjectpublic org.apache.maven.model.Model getOriginalModel()
getOriginalModel in class MavenProjectpublic List getBuildExtensions()
getBuildExtensions in class MavenProject
public Set createArtifacts(ArtifactFactory artifactFactory,
String string,
ArtifactFilter artifactFilter)
throws InvalidDependencyVersionException
createArtifacts in class MavenProjectInvalidDependencyVersionExceptionpublic void addProjectReference(MavenProject mavenProject)
addProjectReference in class MavenProject
public void attachArtifact(String string,
String string1,
File theFile)
attachArtifact in class MavenProjectpublic Properties getProperties()
getProperties in class MavenProject
public void setProperty(String key,
String value)
key - the keyvalue - the valuepublic List getFilters()
getFilters in class MavenProjectpublic Map getProjectReferences()
getProjectReferences in class MavenProjectpublic boolean isExecutionRoot()
isExecutionRoot in class MavenProjectpublic void setExecutionRoot(boolean b)
setExecutionRoot in class MavenProjectpublic String getDefaultGoal()
getDefaultGoal in class MavenProjectpublic Artifact replaceWithActiveArtifact(Artifact theArtifact)
replaceWithActiveArtifact in class MavenProject
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||