Class MavenProjectStub
java.lang.Object
org.apache.maven.project.MavenProject
org.apache.maven.plugin.testing.stubs.MavenProjectStub
- All Implemented Interfaces:
Cloneable
public class MavenProjectStub
extends org.apache.maven.project.MavenProject
Very simple stub of
MavenProject object, going to take a lot of work to make it
useful as a stub though.- Author:
- jesse
-
Field Summary
Fields inherited from class org.apache.maven.project.MavenProject
EMPTY_PROJECT_ARTIFACT_ID, EMPTY_PROJECT_GROUP_ID, EMPTY_PROJECT_VERSION -
Constructor Summary
ConstructorsConstructorDescriptionDefault constructorMavenProjectStub(org.apache.maven.model.Model model) MavenProjectStub(org.apache.maven.project.MavenProject project) No project model is associated -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAttachedArtifact(org.apache.maven.artifact.Artifact artifact) voidaddCompileSourceRoot(String string) voidaddContributor(org.apache.maven.model.Contributor contributor) By default, do nothing.voidaddDeveloper(org.apache.maven.model.Developer developer) By default, do nothing.voidaddLicense(org.apache.maven.model.License license) By default, do nothing.voidaddMailingList(org.apache.maven.model.MailingList mailingList) By default, do nothing.voidaddPlugin(org.apache.maven.model.Plugin plugin) By default, do nothing.voidaddProjectReference(org.apache.maven.project.MavenProject mavenProject) By default, do nothing.voidaddResource(org.apache.maven.model.Resource resource) By default, do nothing.voidaddScriptSourceRoot(String string) voidaddTestCompileSourceRoot(String string) voidaddTestResource(org.apache.maven.model.Resource resource) By default, do nothing.voidattachArtifact(String string, String string1, File file) By default, do nothing.Set<org.apache.maven.artifact.Artifact> createArtifacts(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, String string, org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter) By default, returnCollections.EMPTY_SET.List<org.apache.maven.model.Profile> org.apache.maven.artifact.ArtifactBy default, returnCollections.EMPTY_MAP.Set<org.apache.maven.artifact.Artifact> By default, returnCollections.EMPTY_SET.List<org.apache.maven.artifact.Artifact> org.apache.maven.model.BuildgetBuild()List<org.apache.maven.model.Extension> By default, returnCollections.EMPTY_LIST.List<org.apache.maven.model.Plugin> By default, returnCollections.EMPTY_LIST.org.apache.maven.model.CiManagementBy default, returnnull.List<org.apache.maven.project.MavenProject> List<org.apache.maven.artifact.Artifact> List<org.apache.maven.model.Dependency> List<org.apache.maven.model.Contributor> By default, returnCollections.EMPTY_LIST.List<org.apache.maven.model.Dependency> By default, returnCollections.EMPTY_LIST.Set<org.apache.maven.artifact.Artifact> org.apache.maven.model.DependencyManagementBy default, returnnull.List<org.apache.maven.model.Developer> By default, returnCollections.EMPTY_LIST.org.apache.maven.model.DistributionManagementBy default, returnnull.org.apache.maven.artifact.repository.ArtifactRepositoryBy default, returnnull.org.apache.maven.project.MavenProjectBy default, returnnull.By default, returnCollections.EMPTY_MAP.Set<org.apache.maven.artifact.Artifact> By default, returnCollections.EMPTY_SET.getFile()By default, returnCollections.EMPTY_LIST.org.codehaus.plexus.util.xml.Xpp3DomgetGoalConfiguration(String string, String string1, String string2, String string3) By default, returnnull.getId()By default, return an empty String.org.apache.maven.model.IssueManagementBy default, returnnull.List<org.apache.maven.model.License> List<org.apache.maven.model.MailingList> By default, returnCollections.EMPTY_LIST.org.apache.maven.model.ModelgetModel()getModulePathAdjustment(org.apache.maven.project.MavenProject mavenProject) By default, returnCollections.EMPTY_LIST.getName()org.apache.maven.model.OrganizationBy default, returnnull.org.apache.maven.model.Modelorg.apache.maven.project.MavenProjectorg.apache.maven.artifact.ArtifactBy default, returnnull.By default, returnCollections.EMPTY_MAP.List<org.apache.maven.artifact.repository.ArtifactRepository> Set<org.apache.maven.artifact.Artifact> By default, returnCollections.EMPTY_SET.org.apache.maven.model.PluginManagementBy default, returnnull.List<org.apache.maven.model.Repository> By default, returnCollections.EMPTY_LIST.org.apache.maven.model.PrerequisitesBy default, returnnull.By default, returnCollections.EMPTY_MAP.By default, return a new instance ofProperties.List<org.apache.maven.artifact.repository.ArtifactRepository> By default, returnCollections.EMPTY_LIST.By default, returnCollections.EMPTY_MAP.Set<org.apache.maven.artifact.Artifact> By default, returnCollections.EMPTY_SET.org.codehaus.plexus.util.xml.Xpp3DomgetReportConfiguration(String string, String string1, String string2) By default, returnnull.org.apache.maven.model.ReportingBy default, returnnull.List<org.apache.maven.model.ReportPlugin> By default, returnCollections.EMPTY_LIST.List<org.apache.maven.model.Repository> By default, returnCollections.EMPTY_LIST.List<org.apache.maven.model.Resource> By default, returnCollections.EMPTY_LIST.List<org.apache.maven.artifact.Artifact> List<org.apache.maven.model.Dependency> org.apache.maven.model.ScmgetScm()By default, returnnull.List<org.apache.maven.artifact.Artifact> List<org.apache.maven.model.Dependency> List<org.apache.maven.artifact.Artifact> List<org.apache.maven.model.Dependency> List<org.apache.maven.model.Resource> By default, returnCollections.EMPTY_LIST.getUrl()booleanvoidinjectPluginManagementInfo(org.apache.maven.model.Plugin plugin) By default, do nothing.booleanprotected voidLoads the model for this stub from the specified POM.org.apache.maven.artifact.ArtifactreplaceWithActiveArtifact(org.apache.maven.artifact.Artifact artifact) By default, returnnull.voidsetActiveProfiles(List<org.apache.maven.model.Profile> list) voidsetArtifact(org.apache.maven.artifact.Artifact artifact) voidsetArtifactId(String string) voidsetArtifactMap(Map<String, org.apache.maven.artifact.Artifact> artifactMap) voidsetArtifacts(Set<org.apache.maven.artifact.Artifact> set) By default, do nothing.voidsetAttachedArtifacts(List<org.apache.maven.artifact.Artifact> attachedArtifacts) voidsetBuild(org.apache.maven.model.Build build) voidsetBuildOverlay(org.apache.maven.model.Build buildOverlay) voidsetCiManagement(org.apache.maven.model.CiManagement ciManagement) By default, do nothing.voidsetCollectedProjects(List<org.apache.maven.project.MavenProject> list) voidsetCompileArtifacts(List<org.apache.maven.artifact.Artifact> compileArtifacts) voidsetCompileDependencies(List<org.apache.maven.model.Dependency> compileDependencies) voidsetCompileSourceRoots(List<String> compileSourceRoots) voidsetContributors(List<org.apache.maven.model.Contributor> list) By default, do nothing.voidsetDependencies(List<org.apache.maven.model.Dependency> list) By default, do nothing.voidsetDependencyArtifacts(Set<org.apache.maven.artifact.Artifact> set) voidsetDescription(String string) voidsetDevelopers(List<org.apache.maven.model.Developer> list) By default, do nothing.voidsetDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement) By default, do nothing.voidsetExecutionProject(org.apache.maven.project.MavenProject mavenProject) By default, do nothing.voidsetExecutionRoot(boolean b) voidsetExtensionArtifactMap(Map<String, org.apache.maven.artifact.Artifact> extensionArtifactMap) voidsetExtensionArtifacts(Set<org.apache.maven.artifact.Artifact> set) By default, do nothing.voidvoidsetGroupId(String string) voidsetInceptionYear(String string) voidsetIssueManagement(org.apache.maven.model.IssueManagement issueManagement) By default, do nothing.voidsetLicenses(List<org.apache.maven.model.License> licenses) voidsetMailingLists(List<org.apache.maven.model.MailingList> list) By default, do nothing.voidsetModel(org.apache.maven.model.Model model) voidsetModelVersion(String string) voidvoidsetOrganization(org.apache.maven.model.Organization organization) By default, do nothing.voidsetOriginalModel(org.apache.maven.model.Model model) voidsetPackaging(String string) voidsetParent(org.apache.maven.project.MavenProject mavenProject) voidsetParentArtifact(org.apache.maven.artifact.Artifact artifact) By default, do nothing.voidsetPluginArtifactMap(Map<String, org.apache.maven.artifact.Artifact> pluginArtifactMap) voidsetPluginArtifactRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> list) voidsetPluginArtifacts(Set<org.apache.maven.artifact.Artifact> set) By default, do nothing.voidsetProjectReferences(Map<String, org.apache.maven.project.MavenProject> projectReferences) voidsetReleaseArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository) voidsetRemoteArtifactRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> list) By default, do nothing.voidsetReportArtifactMap(Map<String, org.apache.maven.artifact.Artifact> reportArtifactMap) voidsetReportArtifacts(Set<org.apache.maven.artifact.Artifact> set) By default, do nothing.voidsetReporting(org.apache.maven.model.Reporting reporting) By default, do nothing.voidsetRuntimeArtifacts(List<org.apache.maven.artifact.Artifact> runtimeArtifacts) voidsetRuntimeClasspathElements(List<String> runtimeClasspathElements) voidsetRuntimeDependencies(List<org.apache.maven.model.Dependency> runtimeDependencies) voidsetScm(org.apache.maven.model.Scm scm) By default, do nothing.voidsetScriptSourceRoots(List<String> scriptSourceRoots) voidsetSnapshotArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository) voidsetSystemArtifacts(List<org.apache.maven.artifact.Artifact> systemArtifacts) voidsetSystemClasspathElements(List<String> systemClasspathElements) voidsetSystemDependencies(List<org.apache.maven.model.Dependency> systemDependencies) voidsetTestArtifacts(List<org.apache.maven.artifact.Artifact> testArtifacts) voidsetTestClasspathElements(List<String> testClasspathElements) voidsetTestCompileSourceRoots(List<String> testCompileSourceRoots) voidsetTestDependencies(List<org.apache.maven.model.Dependency> testDependencies) voidvoidsetVersion(String string) voidwriteModel(Writer writer) By default, do nothing.voidwriteOriginalModel(Writer writer) By default, do nothing.Methods inherited from class org.apache.maven.project.MavenProject
addLifecyclePhase, clone, equals, getClassRealm, getContextValue, getExtensionDependencyFilter, getInjectedProfileIds, getManagedVersionMap, getParentFile, getPlugin, getProjectBuildingRequest, getReleaseArtifactRepository, getRemotePluginRepositories, getRemoteProjectRepositories, getSnapshotArtifactRepository, hashCode, hasLifecyclePhase, removeCompileSourceRoot, removeTestCompileSourceRoot, setArtifactFilter, setClassRealm, setContextValue, setExtensionDependencyFilter, setInjectedProfileIds, setManagedVersionMap, setParentFile, setPomFile, setProjectBuildingRequest, setResolvedArtifacts, toString
-
Constructor Details
-
MavenProjectStub
public MavenProjectStub()Default constructor -
MavenProjectStub
public MavenProjectStub(org.apache.maven.model.Model model) - Parameters:
model- the given model
-
MavenProjectStub
public MavenProjectStub(org.apache.maven.project.MavenProject project) No project model is associated- Parameters:
project- the given project
-
-
Method Details
-
readModel
Loads the model for this stub from the specified POM. For convenience, any checked exception caused by I/O or parser errors will be wrapped into an unchecked exception.- Parameters:
pomFile- The path to the POM file to load, must not benull. If this path is relative, it is resolved against the return value ofgetBasedir().
-
getModulePathAdjustment
public String getModulePathAdjustment(org.apache.maven.project.MavenProject mavenProject) throws IOException - Overrides:
getModulePathAdjustmentin classorg.apache.maven.project.MavenProject- Parameters:
mavenProject-- Returns:
- an empty String
- Throws:
IOException- if any
-
getArtifact
public org.apache.maven.artifact.Artifact getArtifact()- Overrides:
getArtifactin classorg.apache.maven.project.MavenProject
-
setArtifact
public void setArtifact(org.apache.maven.artifact.Artifact artifact) - Overrides:
setArtifactin classorg.apache.maven.project.MavenProject
-
getModel
public org.apache.maven.model.Model getModel()- Overrides:
getModelin classorg.apache.maven.project.MavenProject
-
getParent
public org.apache.maven.project.MavenProject getParent()- Overrides:
getParentin classorg.apache.maven.project.MavenProject
-
setParent
public void setParent(org.apache.maven.project.MavenProject mavenProject) - Overrides:
setParentin classorg.apache.maven.project.MavenProject
-
setRemoteArtifactRepositories
public void setRemoteArtifactRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> list) By default, do nothing.- Overrides:
setRemoteArtifactRepositoriesin classorg.apache.maven.project.MavenProject- See Also:
-
getRemoteArtifactRepositories
public List<org.apache.maven.artifact.repository.ArtifactRepository> getRemoteArtifactRepositories()By default, returnCollections.EMPTY_LIST.- Overrides:
getRemoteArtifactRepositoriesin classorg.apache.maven.project.MavenProject- See Also:
-
hasParent
public boolean hasParent()- Overrides:
hasParentin classorg.apache.maven.project.MavenProject
-
getFile
- Overrides:
getFilein classorg.apache.maven.project.MavenProject
-
setFile
- Overrides:
setFilein classorg.apache.maven.project.MavenProject
-
getBasedir
- Overrides:
getBasedirin classorg.apache.maven.project.MavenProject
-
setDependencies
By default, do nothing.- Overrides:
setDependenciesin classorg.apache.maven.project.MavenProject- See Also:
-
getDependencies
By default, returnCollections.EMPTY_LIST.- Overrides:
getDependenciesin classorg.apache.maven.project.MavenProject- See Also:
-
getDependencyManagement
public org.apache.maven.model.DependencyManagement getDependencyManagement()By default, returnnull.- Overrides:
getDependencyManagementin classorg.apache.maven.project.MavenProject- See Also:
-
addCompileSourceRoot
- Overrides:
addCompileSourceRootin classorg.apache.maven.project.MavenProject
-
addScriptSourceRoot
- Overrides:
addScriptSourceRootin classorg.apache.maven.project.MavenProject
-
addTestCompileSourceRoot
- Overrides:
addTestCompileSourceRootin classorg.apache.maven.project.MavenProject
-
getCompileSourceRoots
- Overrides:
getCompileSourceRootsin classorg.apache.maven.project.MavenProject
-
getScriptSourceRoots
- Overrides:
getScriptSourceRootsin classorg.apache.maven.project.MavenProject
-
getTestCompileSourceRoots
- Overrides:
getTestCompileSourceRootsin classorg.apache.maven.project.MavenProject
-
getCompileClasspathElements
public List<String> getCompileClasspathElements() throws org.apache.maven.artifact.DependencyResolutionRequiredException- Overrides:
getCompileClasspathElementsin classorg.apache.maven.project.MavenProject- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException
-
setCompileArtifacts
- Parameters:
compileArtifacts-
-
getCompileArtifacts
- Overrides:
getCompileArtifactsin classorg.apache.maven.project.MavenProject
-
getCompileDependencies
- Overrides:
getCompileDependenciesin classorg.apache.maven.project.MavenProject
-
getTestClasspathElements
public List<String> getTestClasspathElements() throws org.apache.maven.artifact.DependencyResolutionRequiredException- Overrides:
getTestClasspathElementsin classorg.apache.maven.project.MavenProject- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException
-
getTestArtifacts
- Overrides:
getTestArtifactsin classorg.apache.maven.project.MavenProject
-
getTestDependencies
- Overrides:
getTestDependenciesin classorg.apache.maven.project.MavenProject
-
getRuntimeClasspathElements
public List<String> getRuntimeClasspathElements() throws org.apache.maven.artifact.DependencyResolutionRequiredException- Overrides:
getRuntimeClasspathElementsin classorg.apache.maven.project.MavenProject- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException
-
getRuntimeArtifacts
- Overrides:
getRuntimeArtifactsin classorg.apache.maven.project.MavenProject
-
getRuntimeDependencies
- Overrides:
getRuntimeDependenciesin classorg.apache.maven.project.MavenProject
-
getSystemClasspathElements
public List<String> getSystemClasspathElements() throws org.apache.maven.artifact.DependencyResolutionRequiredException- Overrides:
getSystemClasspathElementsin classorg.apache.maven.project.MavenProject- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException
-
getSystemArtifacts
- Overrides:
getSystemArtifactsin classorg.apache.maven.project.MavenProject
-
setRuntimeClasspathElements
- Parameters:
runtimeClasspathElements-
-
setAttachedArtifacts
- Overrides:
setAttachedArtifactsin classorg.apache.maven.project.MavenProject- Parameters:
attachedArtifacts-
-
setCompileSourceRoots
- Overrides:
setCompileSourceRootsin classorg.apache.maven.project.MavenProject- Parameters:
compileSourceRoots-
-
setTestCompileSourceRoots
- Overrides:
setTestCompileSourceRootsin classorg.apache.maven.project.MavenProject- Parameters:
testCompileSourceRoots-
-
setScriptSourceRoots
- Overrides:
setScriptSourceRootsin classorg.apache.maven.project.MavenProject- Parameters:
scriptSourceRoots-
-
setArtifactMap
- Parameters:
artifactMap-
-
setPluginArtifactMap
- Parameters:
pluginArtifactMap-
-
setReportArtifactMap
- Parameters:
reportArtifactMap-
-
setExtensionArtifactMap
public void setExtensionArtifactMap(Map<String, org.apache.maven.artifact.Artifact> extensionArtifactMap) - Parameters:
extensionArtifactMap-
-
setProjectReferences
public void setProjectReferences(Map<String, org.apache.maven.project.MavenProject> projectReferences) - Parameters:
projectReferences-
-
setBuildOverlay
public void setBuildOverlay(org.apache.maven.model.Build buildOverlay) - Parameters:
buildOverlay-
-
setCompileDependencies
- Parameters:
compileDependencies-
-
setSystemDependencies
- Parameters:
systemDependencies-
-
setTestClasspathElements
- Parameters:
testClasspathElements-
-
setTestDependencies
- Parameters:
testDependencies-
-
setSystemClasspathElements
- Parameters:
systemClasspathElements-
-
setSystemArtifacts
- Parameters:
systemArtifacts-
-
setTestArtifacts
- Parameters:
testArtifacts-
-
setRuntimeArtifacts
- Parameters:
runtimeArtifacts-
-
setRuntimeDependencies
- Parameters:
runtimeDependencies-
-
setModel
public void setModel(org.apache.maven.model.Model model) - Overrides:
setModelin classorg.apache.maven.project.MavenProject- Parameters:
model-
-
getSystemDependencies
- Overrides:
getSystemDependenciesin classorg.apache.maven.project.MavenProject
-
setModelVersion
- Overrides:
setModelVersionin classorg.apache.maven.project.MavenProject
-
getModelVersion
- Overrides:
getModelVersionin classorg.apache.maven.project.MavenProject
-
getId
By default, return an empty String.- Overrides:
getIdin classorg.apache.maven.project.MavenProject- See Also:
-
setGroupId
- Overrides:
setGroupIdin classorg.apache.maven.project.MavenProject
-
getGroupId
- Overrides:
getGroupIdin classorg.apache.maven.project.MavenProject
-
setArtifactId
- Overrides:
setArtifactIdin classorg.apache.maven.project.MavenProject
-
getArtifactId
- Overrides:
getArtifactIdin classorg.apache.maven.project.MavenProject
-
setName
- Overrides:
setNamein classorg.apache.maven.project.MavenProject
-
getName
- Overrides:
getNamein classorg.apache.maven.project.MavenProject
-
setVersion
- Overrides:
setVersionin classorg.apache.maven.project.MavenProject
-
getVersion
- Overrides:
getVersionin classorg.apache.maven.project.MavenProject
-
getPackaging
- Overrides:
getPackagingin classorg.apache.maven.project.MavenProject
-
setPackaging
- Overrides:
setPackagingin classorg.apache.maven.project.MavenProject
-
setInceptionYear
- Overrides:
setInceptionYearin classorg.apache.maven.project.MavenProject
-
getInceptionYear
- Overrides:
getInceptionYearin classorg.apache.maven.project.MavenProject
-
setUrl
- Overrides:
setUrlin classorg.apache.maven.project.MavenProject
-
getUrl
- Overrides:
getUrlin classorg.apache.maven.project.MavenProject
-
getPrerequisites
public org.apache.maven.model.Prerequisites getPrerequisites()By default, returnnull.- Overrides:
getPrerequisitesin classorg.apache.maven.project.MavenProject- See Also:
-
setIssueManagement
public void setIssueManagement(org.apache.maven.model.IssueManagement issueManagement) By default, do nothing.- Overrides:
setIssueManagementin classorg.apache.maven.project.MavenProject- See Also:
-
getCiManagement
public org.apache.maven.model.CiManagement getCiManagement()By default, returnnull.- Overrides:
getCiManagementin classorg.apache.maven.project.MavenProject- See Also:
-
setCiManagement
public void setCiManagement(org.apache.maven.model.CiManagement ciManagement) By default, do nothing.- Overrides:
setCiManagementin classorg.apache.maven.project.MavenProject- See Also:
-
getIssueManagement
public org.apache.maven.model.IssueManagement getIssueManagement()By default, returnnull.- Overrides:
getIssueManagementin classorg.apache.maven.project.MavenProject- See Also:
-
setDistributionManagement
public void setDistributionManagement(org.apache.maven.model.DistributionManagement distributionManagement) By default, do nothing.- Overrides:
setDistributionManagementin classorg.apache.maven.project.MavenProject- See Also:
-
getDistributionManagement
public org.apache.maven.model.DistributionManagement getDistributionManagement()By default, returnnull.- Overrides:
getDistributionManagementin classorg.apache.maven.project.MavenProject- See Also:
-
setDescription
- Overrides:
setDescriptionin classorg.apache.maven.project.MavenProject
-
getDescription
- Overrides:
getDescriptionin classorg.apache.maven.project.MavenProject
-
setOrganization
public void setOrganization(org.apache.maven.model.Organization organization) By default, do nothing.- Overrides:
setOrganizationin classorg.apache.maven.project.MavenProject- See Also:
-
getOrganization
public org.apache.maven.model.Organization getOrganization()By default, returnnull.- Overrides:
getOrganizationin classorg.apache.maven.project.MavenProject- See Also:
-
setScm
public void setScm(org.apache.maven.model.Scm scm) By default, do nothing.- Overrides:
setScmin classorg.apache.maven.project.MavenProject- See Also:
-
getScm
public org.apache.maven.model.Scm getScm()By default, returnnull.- Overrides:
getScmin classorg.apache.maven.project.MavenProject- See Also:
-
setMailingLists
By default, do nothing.- Overrides:
setMailingListsin classorg.apache.maven.project.MavenProject- See Also:
-
getMailingLists
By default, returnCollections.EMPTY_LIST.- Overrides:
getMailingListsin classorg.apache.maven.project.MavenProject- See Also:
-
addMailingList
public void addMailingList(org.apache.maven.model.MailingList mailingList) By default, do nothing.- Overrides:
addMailingListin classorg.apache.maven.project.MavenProject- See Also:
-
setDevelopers
By default, do nothing.- Overrides:
setDevelopersin classorg.apache.maven.project.MavenProject- See Also:
-
getDevelopers
By default, returnCollections.EMPTY_LIST.- Overrides:
getDevelopersin classorg.apache.maven.project.MavenProject- See Also:
-
addDeveloper
public void addDeveloper(org.apache.maven.model.Developer developer) By default, do nothing.- Overrides:
addDeveloperin classorg.apache.maven.project.MavenProject- See Also:
-
setContributors
By default, do nothing.- Overrides:
setContributorsin classorg.apache.maven.project.MavenProject- See Also:
-
getContributors
By default, returnCollections.EMPTY_LIST.- Overrides:
getContributorsin classorg.apache.maven.project.MavenProject- See Also:
-
addContributor
public void addContributor(org.apache.maven.model.Contributor contributor) By default, do nothing.- Overrides:
addContributorin classorg.apache.maven.project.MavenProject- See Also:
-
setBuild
public void setBuild(org.apache.maven.model.Build build) - Overrides:
setBuildin classorg.apache.maven.project.MavenProject
-
getBuild
public org.apache.maven.model.Build getBuild()- Overrides:
getBuildin classorg.apache.maven.project.MavenProject
-
getResources
By default, returnCollections.EMPTY_LIST.- Overrides:
getResourcesin classorg.apache.maven.project.MavenProject- See Also:
-
getTestResources
By default, returnCollections.EMPTY_LIST.- Overrides:
getTestResourcesin classorg.apache.maven.project.MavenProject- See Also:
-
addResource
public void addResource(org.apache.maven.model.Resource resource) By default, do nothing.- Overrides:
addResourcein classorg.apache.maven.project.MavenProject- See Also:
-
addTestResource
public void addTestResource(org.apache.maven.model.Resource resource) By default, do nothing.- Overrides:
addTestResourcein classorg.apache.maven.project.MavenProject- See Also:
-
setReporting
public void setReporting(org.apache.maven.model.Reporting reporting) By default, do nothing.- Overrides:
setReportingin classorg.apache.maven.project.MavenProject- See Also:
-
getReporting
public org.apache.maven.model.Reporting getReporting()By default, returnnull.- Overrides:
getReportingin classorg.apache.maven.project.MavenProject- See Also:
-
setLicenses
- Overrides:
setLicensesin classorg.apache.maven.project.MavenProject
-
getLicenses
- Overrides:
getLicensesin classorg.apache.maven.project.MavenProject
-
addLicense
public void addLicense(org.apache.maven.model.License license) By default, do nothing.- Overrides:
addLicensein classorg.apache.maven.project.MavenProject- See Also:
-
setArtifacts
By default, do nothing.- Overrides:
setArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
getArtifacts
By default, returnCollections.EMPTY_SET.- Overrides:
getArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
getArtifactMap
By default, returnCollections.EMPTY_MAP.- Overrides:
getArtifactMapin classorg.apache.maven.project.MavenProject- See Also:
-
setPluginArtifacts
By default, do nothing.- Overrides:
setPluginArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
getPluginArtifacts
By default, returnCollections.EMPTY_SET.- Overrides:
getPluginArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
getPluginArtifactMap
By default, returnCollections.EMPTY_MAP.- Overrides:
getPluginArtifactMapin classorg.apache.maven.project.MavenProject- See Also:
-
setReportArtifacts
By default, do nothing.- Overrides:
setReportArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
getReportArtifacts
By default, returnCollections.EMPTY_SET.- Overrides:
getReportArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
getReportArtifactMap
By default, returnCollections.EMPTY_MAP.- Overrides:
getReportArtifactMapin classorg.apache.maven.project.MavenProject- See Also:
-
setExtensionArtifacts
By default, do nothing.- Overrides:
setExtensionArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
getExtensionArtifacts
By default, returnCollections.EMPTY_SET.- Overrides:
getExtensionArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
getExtensionArtifactMap
By default, returnCollections.EMPTY_MAP.- Overrides:
getExtensionArtifactMapin classorg.apache.maven.project.MavenProject- See Also:
-
setParentArtifact
public void setParentArtifact(org.apache.maven.artifact.Artifact artifact) By default, do nothing.- Overrides:
setParentArtifactin classorg.apache.maven.project.MavenProject- See Also:
-
getParentArtifact
public org.apache.maven.artifact.Artifact getParentArtifact()By default, returnnull.- Overrides:
getParentArtifactin classorg.apache.maven.project.MavenProject- See Also:
-
getRepositories
By default, returnCollections.EMPTY_LIST.- Overrides:
getRepositoriesin classorg.apache.maven.project.MavenProject- See Also:
-
getReportPlugins
By default, returnCollections.EMPTY_LIST.- Overrides:
getReportPluginsin classorg.apache.maven.project.MavenProject- See Also:
-
getBuildPlugins
By default, returnCollections.EMPTY_LIST.- Overrides:
getBuildPluginsin classorg.apache.maven.project.MavenProject- See Also:
-
getModules
By default, returnCollections.EMPTY_LIST.- Overrides:
getModulesin classorg.apache.maven.project.MavenProject- See Also:
-
getPluginManagement
public org.apache.maven.model.PluginManagement getPluginManagement()By default, returnnull.- Overrides:
getPluginManagementin classorg.apache.maven.project.MavenProject- See Also:
-
addPlugin
public void addPlugin(org.apache.maven.model.Plugin plugin) By default, do nothing. -
injectPluginManagementInfo
public void injectPluginManagementInfo(org.apache.maven.model.Plugin plugin) By default, do nothing.- Parameters:
plugin-
-
getCollectedProjects
- Overrides:
getCollectedProjectsin classorg.apache.maven.project.MavenProject
-
setCollectedProjects
- Overrides:
setCollectedProjectsin classorg.apache.maven.project.MavenProject
-
setPluginArtifactRepositories
public void setPluginArtifactRepositories(List<org.apache.maven.artifact.repository.ArtifactRepository> list) - Overrides:
setPluginArtifactRepositoriesin classorg.apache.maven.project.MavenProject
-
getPluginArtifactRepositories
public List<org.apache.maven.artifact.repository.ArtifactRepository> getPluginArtifactRepositories()- Overrides:
getPluginArtifactRepositoriesin classorg.apache.maven.project.MavenProject
-
getDistributionManagementArtifactRepository
public org.apache.maven.artifact.repository.ArtifactRepository getDistributionManagementArtifactRepository()By default, returnnull.- Overrides:
getDistributionManagementArtifactRepositoryin classorg.apache.maven.project.MavenProject- See Also:
-
getPluginRepositories
By default, returnCollections.EMPTY_LIST.- Overrides:
getPluginRepositoriesin classorg.apache.maven.project.MavenProject- See Also:
-
setActiveProfiles
- Overrides:
setActiveProfilesin classorg.apache.maven.project.MavenProject
-
getActiveProfiles
- Overrides:
getActiveProfilesin classorg.apache.maven.project.MavenProject
-
addAttachedArtifact
public void addAttachedArtifact(org.apache.maven.artifact.Artifact artifact) - Overrides:
addAttachedArtifactin classorg.apache.maven.project.MavenProject
-
getAttachedArtifacts
- Overrides:
getAttachedArtifactsin classorg.apache.maven.project.MavenProject
-
getGoalConfiguration
public org.codehaus.plexus.util.xml.Xpp3Dom getGoalConfiguration(String string, String string1, String string2, String string3) By default, returnnull.- Overrides:
getGoalConfigurationin classorg.apache.maven.project.MavenProject- See Also:
-
getReportConfiguration
public org.codehaus.plexus.util.xml.Xpp3Dom getReportConfiguration(String string, String string1, String string2) By default, returnnull.- Overrides:
getReportConfigurationin classorg.apache.maven.project.MavenProject- See Also:
-
getExecutionProject
public org.apache.maven.project.MavenProject getExecutionProject()By default, returnnull.- Overrides:
getExecutionProjectin classorg.apache.maven.project.MavenProject- See Also:
-
setExecutionProject
public void setExecutionProject(org.apache.maven.project.MavenProject mavenProject) By default, do nothing.- Overrides:
setExecutionProjectin classorg.apache.maven.project.MavenProject- See Also:
-
writeModel
By default, do nothing.- Overrides:
writeModelin classorg.apache.maven.project.MavenProject- Throws:
IOException- See Also:
-
writeOriginalModel
By default, do nothing.- Overrides:
writeOriginalModelin classorg.apache.maven.project.MavenProject- Throws:
IOException- See Also:
-
getDependencyArtifacts
- Overrides:
getDependencyArtifactsin classorg.apache.maven.project.MavenProject
-
setDependencyArtifacts
- Overrides:
setDependencyArtifactsin classorg.apache.maven.project.MavenProject
-
setReleaseArtifactRepository
public void setReleaseArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository) - Overrides:
setReleaseArtifactRepositoryin classorg.apache.maven.project.MavenProject
-
setSnapshotArtifactRepository
public void setSnapshotArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository artifactRepository) - Overrides:
setSnapshotArtifactRepositoryin classorg.apache.maven.project.MavenProject
-
setOriginalModel
public void setOriginalModel(org.apache.maven.model.Model model) - Overrides:
setOriginalModelin classorg.apache.maven.project.MavenProject
-
getOriginalModel
public org.apache.maven.model.Model getOriginalModel()- Overrides:
getOriginalModelin classorg.apache.maven.project.MavenProject
-
getBuildExtensions
By default, returnCollections.EMPTY_LIST.- Overrides:
getBuildExtensionsin classorg.apache.maven.project.MavenProject- See Also:
-
createArtifacts
public Set<org.apache.maven.artifact.Artifact> createArtifacts(org.apache.maven.artifact.factory.ArtifactFactory artifactFactory, String string, org.apache.maven.artifact.resolver.filter.ArtifactFilter artifactFilter) By default, returnCollections.EMPTY_SET.- Overrides:
createArtifactsin classorg.apache.maven.project.MavenProject- See Also:
-
addProjectReference
public void addProjectReference(org.apache.maven.project.MavenProject mavenProject) By default, do nothing.- Overrides:
addProjectReferencein classorg.apache.maven.project.MavenProject- See Also:
-
attachArtifact
By default, do nothing.- Overrides:
attachArtifactin classorg.apache.maven.project.MavenProject- See Also:
-
getProperties
By default, return a new instance ofProperties.- Overrides:
getPropertiesin classorg.apache.maven.project.MavenProject- See Also:
-
getFilters
By default, returnCollections.EMPTY_LIST.- Overrides:
getFiltersin classorg.apache.maven.project.MavenProject- See Also:
-
getProjectReferences
By default, returnCollections.EMPTY_MAP.- Overrides:
getProjectReferencesin classorg.apache.maven.project.MavenProject- See Also:
-
isExecutionRoot
public boolean isExecutionRoot()- Overrides:
isExecutionRootin classorg.apache.maven.project.MavenProject
-
setExecutionRoot
public void setExecutionRoot(boolean b) - Overrides:
setExecutionRootin classorg.apache.maven.project.MavenProject
-
getDefaultGoal
- Overrides:
getDefaultGoalin classorg.apache.maven.project.MavenProject
-
replaceWithActiveArtifact
public org.apache.maven.artifact.Artifact replaceWithActiveArtifact(org.apache.maven.artifact.Artifact artifact) By default, returnnull.- Overrides:
replaceWithActiveArtifactin classorg.apache.maven.project.MavenProject- See Also:
-