Package org.apache.ivy.ant
Class IvyReport
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.ivy.ant.IvyTask
-
- org.apache.ivy.ant.IvyReport
-
- All Implemented Interfaces:
java.lang.Cloneable
public class IvyReport extends IvyTask
This ant task let users generates reports (html, xml, graphml, ...) from the last resolve done.
-
-
Field Summary
-
Fields inherited from class org.apache.ivy.ant.IvyTask
ANT_PROJECT_CONTEXT_KEY
-
-
Constructor Summary
Constructors Constructor Description IvyReport()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.apache.tools.ant.taskdefs.XSLTProcess.ParamcreateParam()voiddoExecute()The real logic of task execution after project has been set in the context.java.lang.StringgetConf()java.lang.StringgetModule()java.lang.StringgetOrganisation()java.lang.StringgetOutputpattern()java.lang.StringgetResolveId()java.io.FilegetTodir()java.lang.StringgetXslext()java.io.FilegetXslfile()booleanisDot()booleanisGraph()booleanisXml()booleanisXsl()voidsetCache(java.io.File cache)voidsetConf(java.lang.String conf)voidsetDot(boolean dot)voidsetGraph(boolean graph)voidsetModule(java.lang.String module)voidsetOrganisation(java.lang.String organisation)voidsetOutputpattern(java.lang.String outputpattern)voidsetResolveId(java.lang.String resolveId)voidsetTodir(java.io.File todir)voidsetXml(boolean xml)voidsetXsl(boolean xsl)voidsetXslext(java.lang.String xslext)voidsetXslfile(java.io.File xslFile)-
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
-
-
-
-
Method Detail
-
getTodir
public java.io.File getTodir()
-
setTodir
public void setTodir(java.io.File todir)
-
setCache
public void setCache(java.io.File cache)
-
getConf
public java.lang.String getConf()
-
setConf
public void setConf(java.lang.String conf)
-
getModule
public java.lang.String getModule()
-
setModule
public void setModule(java.lang.String module)
-
getOrganisation
public java.lang.String getOrganisation()
-
setOrganisation
public void setOrganisation(java.lang.String organisation)
-
isGraph
public boolean isGraph()
-
setGraph
public void setGraph(boolean graph)
-
getXslfile
public java.io.File getXslfile()
-
setXslfile
public void setXslfile(java.io.File xslFile)
-
getOutputpattern
public java.lang.String getOutputpattern()
-
setOutputpattern
public void setOutputpattern(java.lang.String outputpattern)
-
getResolveId
public java.lang.String getResolveId()
-
setResolveId
public void setResolveId(java.lang.String resolveId)
-
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
-
isXml
public boolean isXml()
-
setXml
public void setXml(boolean xml)
-
isXsl
public boolean isXsl()
-
setXsl
public void setXsl(boolean xsl)
-
getXslext
public java.lang.String getXslext()
-
setXslext
public void setXslext(java.lang.String xslext)
-
createParam
public org.apache.tools.ant.taskdefs.XSLTProcess.Param createParam()
-
isDot
public boolean isDot()
-
setDot
public void setDot(boolean dot)
-
-