Package org.apache.ivy.ant
Class IvyMakePom
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.ivy.ant.IvyTask
org.apache.ivy.ant.IvyMakePom
- All Implemented Interfaces:
Cloneable
Convert an ivy file to a pom
-
Nested Class Summary
-
Field Summary
Fields inherited from class org.apache.ivy.ant.IvyTask
ANT_PROJECT_CONTEXT_KEY
Fields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapper
Fields inherited from class org.apache.tools.ant.ProjectComponent
location, project
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
The real logic of task execution after project has been set in the context.getConf()
boolean
void
setArtifactName
(String artifactName) void
setArtifactPackaging
(String artifactPackaging) void
void
setDescription
(String description) void
setHeaderFile
(File headerFile) void
setIvyFile
(File ivyFile) void
setPomFile
(File file) void
setPrintIvyInfo
(boolean printIvyInfo) void
setTemplateFile
(File templateFile) Methods inherited from class org.apache.ivy.ant.IvyTask
cacheAttributeNotSupported, doValidate, execute, finalizeTask, getIvyInstance, getProperty, getProperty, getProperty, getProperty, getPubDate, getResolvedConfigurations, getResolvedDescriptor, getResolvedDescriptor, getResolvedDescriptor, getResolvedDescriptor, getResolvedReport, getSettings, getSettingsRef, isValidate, mergeConfs, prepareTask, setResolved, setResolved, setSettingsRef, setValidate, splitConfs, toString
Methods inherited from class org.apache.tools.ant.Task
bindToOwner, getOwningTarget, getRuntimeConfigurableWrapper, getTaskName, getTaskType, getWrapper, handleErrorFlush, handleErrorOutput, handleFlush, handleInput, handleOutput, init, isInvalid, log, log, log, log, maybeConfigure, perform, reconfigure, setOwningTarget, setRuntimeConfigurableWrapper, setTaskName, setTaskType
Methods inherited from class org.apache.tools.ant.ProjectComponent
clone, getLocation, getProject, setLocation, setProject
-
Constructor Details
-
IvyMakePom
public IvyMakePom()
-
-
Method Details
-
getPomFile
-
setPomFile
-
getIvyFile
-
setIvyFile
-
getHeaderFile
-
setHeaderFile
-
getTemplateFile
-
setTemplateFile
-
getDescription
- Overrides:
getDescription
in classorg.apache.tools.ant.ProjectComponent
-
setDescription
- Overrides:
setDescription
in classorg.apache.tools.ant.ProjectComponent
-
isPrintIvyInfo
public boolean isPrintIvyInfo() -
setPrintIvyInfo
public void setPrintIvyInfo(boolean printIvyInfo) -
getConf
-
setConf
-
getArtifactName
-
setArtifactName
-
getArtifactPackaging
-
setArtifactPackaging
-
createMapping
-
createDependency
-
doExecute
public void doExecute() throws org.apache.tools.ant.BuildExceptionDescription copied from class:IvyTask
The real logic of task execution after project has been set in the context. MUST be implemented by subclasses
-