public class Pom extends AbstractArtifactWithRepositoryTask
MD5_ALGO_NAME, UTF_ENC_NAME
Constructor and Description |
---|
Pom() |
Modifier and Type | Method and Description |
---|---|
void |
addConfiguredCiManagement(org.apache.maven.model.CiManagement ciManagement) |
void |
addConfiguredContributor(org.apache.maven.model.Contributor contributor) |
void |
addConfiguredDependency(org.apache.maven.model.Dependency dependency) |
void |
addConfiguredDependencyManagement(org.apache.maven.model.DependencyManagement dependencyManagement) |
void |
addConfiguredDeveloper(org.apache.maven.model.Developer developer) |
void |
addConfiguredIssueManagement(org.apache.maven.model.IssueManagement issueManagement) |
void |
addConfiguredLicense(org.apache.maven.model.License license) |
void |
addConfiguredMailingLists(org.apache.maven.model.MailingList mailingList) |
void |
addConfiguredOrganization(org.apache.maven.model.Organization organization) |
void |
addConfiguredParent(org.apache.maven.model.Parent parent) |
void |
addConfiguredScm(org.apache.maven.model.Scm scm) |
void |
addProfile(Profile activeProfile) |
void |
attach(AttachedArtifact attached) |
protected void |
doExecute()
Registers POMPropertyHelper as a property interceptor in Ant 1.6 - 1.7.1, or property delegate in Ant 1.8.0
|
Properties |
getAntProjectProperties()
Convert the Hashtable of Ant project properties to a Properties object
|
org.apache.maven.artifact.Artifact |
getArtifact() |
String |
getArtifactId() |
List<org.apache.maven.artifact.Artifact> |
getAttachedArtifacts() |
org.apache.maven.model.Build |
getBuild() |
org.apache.maven.model.CiManagement |
getCiManagement() |
List |
getContributors() |
List<org.apache.maven.model.Dependency> |
getDependencies() |
org.apache.maven.model.DependencyManagement |
getDependencyManagement() |
String |
getDescription() |
List |
getDevelopers() |
org.apache.maven.model.DistributionManagement |
getDistributionManagement() |
File |
getFile() |
String |
getGroupId() |
String |
getId() |
String |
getInceptionYear() |
org.apache.maven.model.IssueManagement |
getIssueManagement() |
List |
getLicenses() |
List |
getMailingLists() |
protected org.apache.maven.project.MavenProject |
getMavenProject() |
org.apache.maven.model.Model |
getModel() |
String |
getModelVersion() |
List |
getModules() |
String |
getName() |
org.apache.maven.model.Organization |
getOrganization() |
String |
getPackaging() |
List |
getPluginRepositories() |
protected void |
getPomFromAntProject(String refid)
Retrieve the pom object from the current Ant project using the configured refid.
|
List<Profile> |
getProfiles() |
String |
getRefid() |
org.apache.maven.model.Reporting |
getReporting() |
List<org.apache.maven.model.Repository> |
getRepositories() |
org.apache.maven.model.Scm |
getScm() |
String |
getUrl() |
String |
getVersion() |
void |
initialiseMavenProject(org.apache.maven.project.MavenProjectBuilder builder,
org.apache.maven.artifact.repository.ArtifactRepository localRepository) |
boolean |
isInheritAllProperties() |
void |
setArtifactId(String artifactId) |
void |
setDescription(String description) |
void |
setFile(File file) |
void |
setGroupId(String groupId) |
void |
setId(String id)
The ID used to store this pom object in the Ant project.
|
void |
setInceptionYear(String inceptionYear) |
void |
setInheritAllProperties(boolean inheritAllProperties)
If set to true, all properties are passed to the maven pom.
|
void |
setMavenProject(org.apache.maven.project.MavenProject mavenProject) |
void |
setName(String name) |
void |
setPackaging(String packaging) |
void |
setRefid(String refid)
The ID used to retrieve this pom object from the Ant project.
|
void |
setUrl(String url) |
void |
setVersion(String version) |
addConfiguredRemoteRepository, createRemoteArtifactRepositories, createRemoteArtifactRepositories, generateDefaultRepositoryId, getRemoteRepositories
addLocalRepository, addPom, createAntRemoteRepository, createAntRemoteRepositoryBase, createDummyArtifact, createDummyPom, createLocalArtifactRepository, createMinimalProject, createRemoteArtifactRepository, diagnoseError, execute, getAntReactorPoms, getArtifactRepositoryFactory, getContainer, getDefaultLocalRepository, getLocalRepository, getPom, getPomRefId, getProfileManager, getSettings, getSupportedProtocols, getSupportedProtocolsAsString, initializePom, lookup, lookup, releaseArtifactRepositoryFactory, setPomRefId, setProfiles, setSettingsFile, showVersion, updateRepositoryWithSettings
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
public String getRefid()
public void setRefid(String refid)
refid
- public void setId(String id)
id
- protected void getPomFromAntProject(String refid)
refid
- public void setMavenProject(org.apache.maven.project.MavenProject mavenProject)
public File getFile()
public void setFile(File file)
public void addProfile(Profile activeProfile)
public org.apache.maven.artifact.Artifact getArtifact()
public void attach(AttachedArtifact attached)
public List<org.apache.maven.artifact.Artifact> getAttachedArtifacts()
public void initialiseMavenProject(org.apache.maven.project.MavenProjectBuilder builder, org.apache.maven.artifact.repository.ArtifactRepository localRepository)
protected org.apache.maven.project.MavenProject getMavenProject()
public String getArtifactId()
public org.apache.maven.model.Build getBuild()
public org.apache.maven.model.CiManagement getCiManagement()
public List getContributors()
public List<org.apache.maven.model.Dependency> getDependencies()
public org.apache.maven.model.DependencyManagement getDependencyManagement()
public String getDescription()
getDescription
in class org.apache.tools.ant.ProjectComponent
public List getDevelopers()
public org.apache.maven.model.DistributionManagement getDistributionManagement()
public String getGroupId()
public String getInceptionYear()
public org.apache.maven.model.IssueManagement getIssueManagement()
public List getLicenses()
public List getMailingLists()
public String getModelVersion()
public List getModules()
public String getName()
public org.apache.maven.model.Organization getOrganization()
public String getPackaging()
public List getPluginRepositories()
public org.apache.maven.model.Reporting getReporting()
public List<org.apache.maven.model.Repository> getRepositories()
public org.apache.maven.model.Scm getScm()
public String getUrl()
public String getVersion()
public String getId()
protected void doExecute()
doExecute
in class AbstractArtifactTask
public Properties getAntProjectProperties()
public void setInheritAllProperties(boolean inheritAllProperties)
inheritAllProperties
- public boolean isInheritAllProperties()
public org.apache.maven.model.Model getModel()
public void setGroupId(String groupId)
public void setArtifactId(String artifactId)
public void setVersion(String version)
public void addConfiguredParent(org.apache.maven.model.Parent parent)
public void addConfiguredCiManagement(org.apache.maven.model.CiManagement ciManagement)
public void addConfiguredContributor(org.apache.maven.model.Contributor contributor)
public void addConfiguredDependency(org.apache.maven.model.Dependency dependency)
public void addConfiguredDependencyManagement(org.apache.maven.model.DependencyManagement dependencyManagement)
public void setDescription(String description)
setDescription
in class org.apache.tools.ant.ProjectComponent
public void addConfiguredDeveloper(org.apache.maven.model.Developer developer)
public void setInceptionYear(String inceptionYear)
public void addConfiguredIssueManagement(org.apache.maven.model.IssueManagement issueManagement)
public void addConfiguredLicense(org.apache.maven.model.License license)
public void addConfiguredMailingLists(org.apache.maven.model.MailingList mailingList)
public void setName(String name)
public void addConfiguredOrganization(org.apache.maven.model.Organization organization)
public void setPackaging(String packaging)
public void addConfiguredScm(org.apache.maven.model.Scm scm)
public void setUrl(String url)
Copyright © 2002-2013 The Apache Software Foundation. All Rights Reserved.