org.codehaus.gmaven.plugin.execute
Class MavenProjectDelegateAdapter
java.lang.Object
org.apache.maven.project.MavenProject
org.codehaus.gmaven.plugin.execute.MavenProjectDelegateAdapter
- All Implemented Interfaces:
- java.lang.Cloneable
- Direct Known Subclasses:
- GroovyMavenProjectAdapter
public class MavenProjectDelegateAdapter
- extends org.apache.maven.project.MavenProject
MavenProject delegation adapter.
- Version:
- $Id: MavenProjectDelegateAdapter.java 8 2009-07-16 09:15:04Z user57 $
- Author:
- Jason Dillon
| Fields inherited from class org.apache.maven.project.MavenProject |
EMPTY_PROJECT_ARTIFACT_ID, EMPTY_PROJECT_GROUP_ID, EMPTY_PROJECT_VERSION |
| Methods inherited from class org.apache.maven.project.MavenProject |
clone, equals, getManagedVersionMap, getReleaseArtifactRepository, getSnapshotArtifactRepository, hashCode, setAttachedArtifacts, setCompileSourceRoots, setManagedVersionMap, setModel, setScriptSourceRoots, setTestCompileSourceRoots, toString |
| Methods inherited from class java.lang.Object |
finalize, getClass, notify, notifyAll, wait, wait, wait |
MavenProjectDelegateAdapter
public MavenProjectDelegateAdapter(org.apache.maven.project.MavenProject project)
getDelegate
public org.apache.maven.project.MavenProject getDelegate()
getModulePathAdjustment
public java.lang.String getModulePathAdjustment(org.apache.maven.project.MavenProject project)
throws java.io.IOException
- Overrides:
getModulePathAdjustment in class org.apache.maven.project.MavenProject
- Throws:
java.io.IOException
getArtifact
public org.apache.maven.artifact.Artifact getArtifact()
- Overrides:
getArtifact in class org.apache.maven.project.MavenProject
setArtifact
public void setArtifact(org.apache.maven.artifact.Artifact artifact)
- Overrides:
setArtifact in class org.apache.maven.project.MavenProject
getModel
public org.apache.maven.model.Model getModel()
- Overrides:
getModel in class org.apache.maven.project.MavenProject
getParent
public org.apache.maven.project.MavenProject getParent()
- Overrides:
getParent in class org.apache.maven.project.MavenProject
setParent
public void setParent(org.apache.maven.project.MavenProject project)
- Overrides:
setParent in class org.apache.maven.project.MavenProject
setRemoteArtifactRepositories
public void setRemoteArtifactRepositories(java.util.List list)
- Overrides:
setRemoteArtifactRepositories in class org.apache.maven.project.MavenProject
getRemoteArtifactRepositories
public java.util.List getRemoteArtifactRepositories()
- Overrides:
getRemoteArtifactRepositories in class org.apache.maven.project.MavenProject
hasParent
public boolean hasParent()
- Overrides:
hasParent in class org.apache.maven.project.MavenProject
getFile
public java.io.File getFile()
- Overrides:
getFile in class org.apache.maven.project.MavenProject
setFile
public void setFile(java.io.File file)
- Overrides:
setFile in class org.apache.maven.project.MavenProject
getBasedir
public java.io.File getBasedir()
- Overrides:
getBasedir in class org.apache.maven.project.MavenProject
setDependencies
public void setDependencies(java.util.List list)
- Overrides:
setDependencies in class org.apache.maven.project.MavenProject
getDependencies
public java.util.List getDependencies()
- Overrides:
getDependencies in class org.apache.maven.project.MavenProject
getDependencyManagement
public org.apache.maven.model.DependencyManagement getDependencyManagement()
- Overrides:
getDependencyManagement in class org.apache.maven.project.MavenProject
addCompileSourceRoot
public void addCompileSourceRoot(java.lang.String root)
- Overrides:
addCompileSourceRoot in class org.apache.maven.project.MavenProject
addScriptSourceRoot
public void addScriptSourceRoot(java.lang.String root)
- Overrides:
addScriptSourceRoot in class org.apache.maven.project.MavenProject
addTestCompileSourceRoot
public void addTestCompileSourceRoot(java.lang.String root)
- Overrides:
addTestCompileSourceRoot in class org.apache.maven.project.MavenProject
getCompileSourceRoots
public java.util.List getCompileSourceRoots()
- Overrides:
getCompileSourceRoots in class org.apache.maven.project.MavenProject
getScriptSourceRoots
public java.util.List getScriptSourceRoots()
- Overrides:
getScriptSourceRoots in class org.apache.maven.project.MavenProject
getTestCompileSourceRoots
public java.util.List getTestCompileSourceRoots()
- Overrides:
getTestCompileSourceRoots in class org.apache.maven.project.MavenProject
getCompileClasspathElements
public java.util.List getCompileClasspathElements()
throws org.apache.maven.artifact.DependencyResolutionRequiredException
- Overrides:
getCompileClasspathElements in class org.apache.maven.project.MavenProject
- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException
getCompileArtifacts
public java.util.List getCompileArtifacts()
- Overrides:
getCompileArtifacts in class org.apache.maven.project.MavenProject
getCompileDependencies
public java.util.List getCompileDependencies()
- Overrides:
getCompileDependencies in class org.apache.maven.project.MavenProject
getTestClasspathElements
public java.util.List getTestClasspathElements()
throws org.apache.maven.artifact.DependencyResolutionRequiredException
- Overrides:
getTestClasspathElements in class org.apache.maven.project.MavenProject
- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException
getTestArtifacts
public java.util.List getTestArtifacts()
- Overrides:
getTestArtifacts in class org.apache.maven.project.MavenProject
getTestDependencies
public java.util.List getTestDependencies()
- Overrides:
getTestDependencies in class org.apache.maven.project.MavenProject
getRuntimeClasspathElements
public java.util.List getRuntimeClasspathElements()
throws org.apache.maven.artifact.DependencyResolutionRequiredException
- Overrides:
getRuntimeClasspathElements in class org.apache.maven.project.MavenProject
- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException
getRuntimeArtifacts
public java.util.List getRuntimeArtifacts()
- Overrides:
getRuntimeArtifacts in class org.apache.maven.project.MavenProject
getRuntimeDependencies
public java.util.List getRuntimeDependencies()
- Overrides:
getRuntimeDependencies in class org.apache.maven.project.MavenProject
getSystemClasspathElements
public java.util.List getSystemClasspathElements()
throws org.apache.maven.artifact.DependencyResolutionRequiredException
- Overrides:
getSystemClasspathElements in class org.apache.maven.project.MavenProject
- Throws:
org.apache.maven.artifact.DependencyResolutionRequiredException
getSystemArtifacts
public java.util.List getSystemArtifacts()
- Overrides:
getSystemArtifacts in class org.apache.maven.project.MavenProject
getSystemDependencies
public java.util.List getSystemDependencies()
- Overrides:
getSystemDependencies in class org.apache.maven.project.MavenProject
setModelVersion
public void setModelVersion(java.lang.String version)
- Overrides:
setModelVersion in class org.apache.maven.project.MavenProject
getModelVersion
public java.lang.String getModelVersion()
- Overrides:
getModelVersion in class org.apache.maven.project.MavenProject
getId
public java.lang.String getId()
- Overrides:
getId in class org.apache.maven.project.MavenProject
setGroupId
public void setGroupId(java.lang.String id)
- Overrides:
setGroupId in class org.apache.maven.project.MavenProject
getGroupId
public java.lang.String getGroupId()
- Overrides:
getGroupId in class org.apache.maven.project.MavenProject
setArtifactId
public void setArtifactId(java.lang.String id)
- Overrides:
setArtifactId in class org.apache.maven.project.MavenProject
getArtifactId
public java.lang.String getArtifactId()
- Overrides:
getArtifactId in class org.apache.maven.project.MavenProject
setName
public void setName(java.lang.String name)
- Overrides:
setName in class org.apache.maven.project.MavenProject
getName
public java.lang.String getName()
- Overrides:
getName in class org.apache.maven.project.MavenProject
setVersion
public void setVersion(java.lang.String version)
- Overrides:
setVersion in class org.apache.maven.project.MavenProject
getVersion
public java.lang.String getVersion()
- Overrides:
getVersion in class org.apache.maven.project.MavenProject
getPackaging
public java.lang.String getPackaging()
- Overrides:
getPackaging in class org.apache.maven.project.MavenProject
setPackaging
public void setPackaging(java.lang.String s)
- Overrides:
setPackaging in class org.apache.maven.project.MavenProject
setInceptionYear
public void setInceptionYear(java.lang.String s)
- Overrides:
setInceptionYear in class org.apache.maven.project.MavenProject
getInceptionYear
public java.lang.String getInceptionYear()
- Overrides:
getInceptionYear in class org.apache.maven.project.MavenProject
setUrl
public void setUrl(java.lang.String url)
- Overrides:
setUrl in class org.apache.maven.project.MavenProject
getUrl
public java.lang.String getUrl()
- Overrides:
getUrl in class org.apache.maven.project.MavenProject
getPrerequisites
public org.apache.maven.model.Prerequisites getPrerequisites()
- Overrides:
getPrerequisites in class org.apache.maven.project.MavenProject
setIssueManagement
public void setIssueManagement(org.apache.maven.model.IssueManagement management)
- Overrides:
setIssueManagement in class org.apache.maven.project.MavenProject
getCiManagement
public org.apache.maven.model.CiManagement getCiManagement()
- Overrides:
getCiManagement in class org.apache.maven.project.MavenProject
setCiManagement
public void setCiManagement(org.apache.maven.model.CiManagement management)
- Overrides:
setCiManagement in class org.apache.maven.project.MavenProject
getIssueManagement
public org.apache.maven.model.IssueManagement getIssueManagement()
- Overrides:
getIssueManagement in class org.apache.maven.project.MavenProject
setDistributionManagement
public void setDistributionManagement(org.apache.maven.model.DistributionManagement management)
- Overrides:
setDistributionManagement in class org.apache.maven.project.MavenProject
getDistributionManagement
public org.apache.maven.model.DistributionManagement getDistributionManagement()
- Overrides:
getDistributionManagement in class org.apache.maven.project.MavenProject
setDescription
public void setDescription(java.lang.String s)
- Overrides:
setDescription in class org.apache.maven.project.MavenProject
getDescription
public java.lang.String getDescription()
- Overrides:
getDescription in class org.apache.maven.project.MavenProject
setOrganization
public void setOrganization(org.apache.maven.model.Organization organization)
- Overrides:
setOrganization in class org.apache.maven.project.MavenProject
getOrganization
public org.apache.maven.model.Organization getOrganization()
- Overrides:
getOrganization in class org.apache.maven.project.MavenProject
setScm
public void setScm(org.apache.maven.model.Scm scm)
- Overrides:
setScm in class org.apache.maven.project.MavenProject
getScm
public org.apache.maven.model.Scm getScm()
- Overrides:
getScm in class org.apache.maven.project.MavenProject
setMailingLists
public void setMailingLists(java.util.List list)
- Overrides:
setMailingLists in class org.apache.maven.project.MavenProject
getMailingLists
public java.util.List getMailingLists()
- Overrides:
getMailingLists in class org.apache.maven.project.MavenProject
addMailingList
public void addMailingList(org.apache.maven.model.MailingList mailingList)
- Overrides:
addMailingList in class org.apache.maven.project.MavenProject
setDevelopers
public void setDevelopers(java.util.List list)
- Overrides:
setDevelopers in class org.apache.maven.project.MavenProject
getDevelopers
public java.util.List getDevelopers()
- Overrides:
getDevelopers in class org.apache.maven.project.MavenProject
addDeveloper
public void addDeveloper(org.apache.maven.model.Developer developer)
- Overrides:
addDeveloper in class org.apache.maven.project.MavenProject
setContributors
public void setContributors(java.util.List list)
- Overrides:
setContributors in class org.apache.maven.project.MavenProject
getContributors
public java.util.List getContributors()
- Overrides:
getContributors in class org.apache.maven.project.MavenProject
addContributor
public void addContributor(org.apache.maven.model.Contributor contributor)
- Overrides:
addContributor in class org.apache.maven.project.MavenProject
setBuild
public void setBuild(org.apache.maven.model.Build build)
- Overrides:
setBuild in class org.apache.maven.project.MavenProject
getBuild
public org.apache.maven.model.Build getBuild()
- Overrides:
getBuild in class org.apache.maven.project.MavenProject
getResources
public java.util.List getResources()
- Overrides:
getResources in class org.apache.maven.project.MavenProject
getTestResources
public java.util.List getTestResources()
- Overrides:
getTestResources in class org.apache.maven.project.MavenProject
addResource
public void addResource(org.apache.maven.model.Resource resource)
- Overrides:
addResource in class org.apache.maven.project.MavenProject
addTestResource
public void addTestResource(org.apache.maven.model.Resource resource)
- Overrides:
addTestResource in class org.apache.maven.project.MavenProject
setReporting
public void setReporting(org.apache.maven.model.Reporting reporting)
- Overrides:
setReporting in class org.apache.maven.project.MavenProject
getReporting
public org.apache.maven.model.Reporting getReporting()
- Overrides:
getReporting in class org.apache.maven.project.MavenProject
setLicenses
public void setLicenses(java.util.List list)
- Overrides:
setLicenses in class org.apache.maven.project.MavenProject
getLicenses
public java.util.List getLicenses()
- Overrides:
getLicenses in class org.apache.maven.project.MavenProject
addLicense
public void addLicense(org.apache.maven.model.License license)
- Overrides:
addLicense in class org.apache.maven.project.MavenProject
setArtifacts
public void setArtifacts(java.util.Set set)
- Overrides:
setArtifacts in class org.apache.maven.project.MavenProject
getArtifacts
public java.util.Set getArtifacts()
- Overrides:
getArtifacts in class org.apache.maven.project.MavenProject
getArtifactMap
public java.util.Map getArtifactMap()
- Overrides:
getArtifactMap in class org.apache.maven.project.MavenProject
setPluginArtifacts
public void setPluginArtifacts(java.util.Set set)
- Overrides:
setPluginArtifacts in class org.apache.maven.project.MavenProject
getPluginArtifacts
public java.util.Set getPluginArtifacts()
- Overrides:
getPluginArtifacts in class org.apache.maven.project.MavenProject
getPluginArtifactMap
public java.util.Map getPluginArtifactMap()
- Overrides:
getPluginArtifactMap in class org.apache.maven.project.MavenProject
setReportArtifacts
public void setReportArtifacts(java.util.Set set)
- Overrides:
setReportArtifacts in class org.apache.maven.project.MavenProject
getReportArtifacts
public java.util.Set getReportArtifacts()
- Overrides:
getReportArtifacts in class org.apache.maven.project.MavenProject
getReportArtifactMap
public java.util.Map getReportArtifactMap()
- Overrides:
getReportArtifactMap in class org.apache.maven.project.MavenProject
setExtensionArtifacts
public void setExtensionArtifacts(java.util.Set set)
- Overrides:
setExtensionArtifacts in class org.apache.maven.project.MavenProject
getExtensionArtifacts
public java.util.Set getExtensionArtifacts()
- Overrides:
getExtensionArtifacts in class org.apache.maven.project.MavenProject
getExtensionArtifactMap
public java.util.Map getExtensionArtifactMap()
- Overrides:
getExtensionArtifactMap in class org.apache.maven.project.MavenProject
setParentArtifact
public void setParentArtifact(org.apache.maven.artifact.Artifact artifact)
- Overrides:
setParentArtifact in class org.apache.maven.project.MavenProject
getParentArtifact
public org.apache.maven.artifact.Artifact getParentArtifact()
- Overrides:
getParentArtifact in class org.apache.maven.project.MavenProject
getRepositories
public java.util.List getRepositories()
- Overrides:
getRepositories in class org.apache.maven.project.MavenProject
getReportPlugins
public java.util.List getReportPlugins()
- Overrides:
getReportPlugins in class org.apache.maven.project.MavenProject
getBuildPlugins
public java.util.List getBuildPlugins()
- Overrides:
getBuildPlugins in class org.apache.maven.project.MavenProject
getModules
public java.util.List getModules()
- Overrides:
getModules in class org.apache.maven.project.MavenProject
getPluginManagement
public org.apache.maven.model.PluginManagement getPluginManagement()
- Overrides:
getPluginManagement in class org.apache.maven.project.MavenProject
addPlugin
public void addPlugin(org.apache.maven.model.Plugin plugin)
- Overrides:
addPlugin in class org.apache.maven.project.MavenProject
injectPluginManagementInfo
public void injectPluginManagementInfo(org.apache.maven.model.Plugin plugin)
- Overrides:
injectPluginManagementInfo in class org.apache.maven.project.MavenProject
getCollectedProjects
public java.util.List getCollectedProjects()
- Overrides:
getCollectedProjects in class org.apache.maven.project.MavenProject
setCollectedProjects
public void setCollectedProjects(java.util.List list)
- Overrides:
setCollectedProjects in class org.apache.maven.project.MavenProject
setPluginArtifactRepositories
public void setPluginArtifactRepositories(java.util.List list)
- Overrides:
setPluginArtifactRepositories in class org.apache.maven.project.MavenProject
getPluginArtifactRepositories
public java.util.List getPluginArtifactRepositories()
- Overrides:
getPluginArtifactRepositories in class org.apache.maven.project.MavenProject
getDistributionManagementArtifactRepository
public org.apache.maven.artifact.repository.ArtifactRepository getDistributionManagementArtifactRepository()
- Overrides:
getDistributionManagementArtifactRepository in class org.apache.maven.project.MavenProject
getPluginRepositories
public java.util.List getPluginRepositories()
- Overrides:
getPluginRepositories in class org.apache.maven.project.MavenProject
setActiveProfiles
public void setActiveProfiles(java.util.List list)
- Overrides:
setActiveProfiles in class org.apache.maven.project.MavenProject
getActiveProfiles
public java.util.List getActiveProfiles()
- Overrides:
getActiveProfiles in class org.apache.maven.project.MavenProject
addAttachedArtifact
public void addAttachedArtifact(org.apache.maven.artifact.Artifact artifact)
- Overrides:
addAttachedArtifact in class org.apache.maven.project.MavenProject
getAttachedArtifacts
public java.util.List getAttachedArtifacts()
- Overrides:
getAttachedArtifacts in class org.apache.maven.project.MavenProject
getGoalConfiguration
public org.codehaus.plexus.util.xml.Xpp3Dom getGoalConfiguration(java.lang.String s,
java.lang.String s1,
java.lang.String s2,
java.lang.String s3)
- Overrides:
getGoalConfiguration in class org.apache.maven.project.MavenProject
getReportConfiguration
public org.codehaus.plexus.util.xml.Xpp3Dom getReportConfiguration(java.lang.String s,
java.lang.String s1,
java.lang.String s2)
- Overrides:
getReportConfiguration in class org.apache.maven.project.MavenProject
getExecutionProject
public org.apache.maven.project.MavenProject getExecutionProject()
- Overrides:
getExecutionProject in class org.apache.maven.project.MavenProject
setExecutionProject
public void setExecutionProject(org.apache.maven.project.MavenProject project)
- Overrides:
setExecutionProject in class org.apache.maven.project.MavenProject
writeModel
public void writeModel(java.io.Writer writer)
throws java.io.IOException
- Overrides:
writeModel in class org.apache.maven.project.MavenProject
- Throws:
java.io.IOException
writeOriginalModel
public void writeOriginalModel(java.io.Writer writer)
throws java.io.IOException
- Overrides:
writeOriginalModel in class org.apache.maven.project.MavenProject
- Throws:
java.io.IOException
getDependencyArtifacts
public java.util.Set getDependencyArtifacts()
- Overrides:
getDependencyArtifacts in class org.apache.maven.project.MavenProject
setDependencyArtifacts
public void setDependencyArtifacts(java.util.Set set)
- Overrides:
setDependencyArtifacts in class org.apache.maven.project.MavenProject
setReleaseArtifactRepository
public void setReleaseArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository repository)
- Overrides:
setReleaseArtifactRepository in class org.apache.maven.project.MavenProject
setSnapshotArtifactRepository
public void setSnapshotArtifactRepository(org.apache.maven.artifact.repository.ArtifactRepository repository)
- Overrides:
setSnapshotArtifactRepository in class org.apache.maven.project.MavenProject
setOriginalModel
public void setOriginalModel(org.apache.maven.model.Model model)
- Overrides:
setOriginalModel in class org.apache.maven.project.MavenProject
getOriginalModel
public org.apache.maven.model.Model getOriginalModel()
- Overrides:
getOriginalModel in class org.apache.maven.project.MavenProject
getBuildExtensions
public java.util.List getBuildExtensions()
- Overrides:
getBuildExtensions in class org.apache.maven.project.MavenProject
createArtifacts
public java.util.Set createArtifacts(org.apache.maven.artifact.factory.ArtifactFactory factory,
java.lang.String s,
org.apache.maven.artifact.resolver.filter.ArtifactFilter filter)
throws org.apache.maven.project.artifact.InvalidDependencyVersionException
- Overrides:
createArtifacts in class org.apache.maven.project.MavenProject
- Throws:
org.apache.maven.project.artifact.InvalidDependencyVersionException
addProjectReference
public void addProjectReference(org.apache.maven.project.MavenProject project)
- Overrides:
addProjectReference in class org.apache.maven.project.MavenProject
attachArtifact
public void attachArtifact(java.lang.String s,
java.lang.String s1,
java.io.File file)
- Overrides:
attachArtifact in class org.apache.maven.project.MavenProject
getProperties
public java.util.Properties getProperties()
- Overrides:
getProperties in class org.apache.maven.project.MavenProject
getFilters
public java.util.List getFilters()
- Overrides:
getFilters in class org.apache.maven.project.MavenProject
getProjectReferences
public java.util.Map getProjectReferences()
- Overrides:
getProjectReferences in class org.apache.maven.project.MavenProject
isExecutionRoot
public boolean isExecutionRoot()
- Overrides:
isExecutionRoot in class org.apache.maven.project.MavenProject
setExecutionRoot
public void setExecutionRoot(boolean b)
- Overrides:
setExecutionRoot in class org.apache.maven.project.MavenProject
getDefaultGoal
public java.lang.String getDefaultGoal()
- Overrides:
getDefaultGoal in class org.apache.maven.project.MavenProject
replaceWithActiveArtifact
public org.apache.maven.artifact.Artifact replaceWithActiveArtifact(org.apache.maven.artifact.Artifact artifact)
- Overrides:
replaceWithActiveArtifact in class org.apache.maven.project.MavenProject
Copyright © 2006-2010 Codehaus. All Rights Reserved.