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
Nested Classes -
Field Summary
Fields inherited from class org.apache.ivy.ant.IvyTask
ANT_PROJECT_CONTEXT_KEYFields inherited from class org.apache.tools.ant.Task
target, taskName, taskType, wrapperFields inherited from class org.apache.tools.ant.ProjectComponent
location, project -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidThe real logic of task execution after project has been set in the context.getConf()booleanvoidsetArtifactName(String artifactName) voidsetArtifactPackaging(String artifactPackaging) voidvoidsetDescription(String description) voidsetHeaderFile(File headerFile) voidsetIvyFile(File ivyFile) voidsetPomFile(File file) voidsetPrintIvyInfo(boolean printIvyInfo) voidsetTemplateFile(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, toStringMethods 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, setTaskTypeMethods 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:
getDescriptionin classorg.apache.tools.ant.ProjectComponent
-
setDescription
- Overrides:
setDescriptionin 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:IvyTaskThe real logic of task execution after project has been set in the context. MUST be implemented by subclasses
-