Package org.apache.ivy.ant
Class IvyExtractFromSources
- java.lang.Object
-
- org.apache.tools.ant.ProjectComponent
-
- org.apache.tools.ant.Task
-
- org.apache.ivy.ant.IvyExtractFromSources
-
- All Implemented Interfaces:
java.lang.Cloneable
public class IvyExtractFromSources extends org.apache.tools.ant.TaskExtracts imports from a set of java sources and generate corresponding ivy file
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classIvyExtractFromSources.Ignore
-
Field Summary
Fields Modifier and Type Field Description private org.apache.tools.ant.taskdefs.Concatconcatprivate java.util.List<java.lang.String>ignoredPackagedprivate java.util.Map<java.lang.String,ModuleRevisionId>mappingprivate java.lang.Stringmoduleprivate java.lang.Stringorganisationprivate java.lang.Stringrevisionprivate java.lang.Stringstatusprivate java.io.Fileto
-
Constructor Summary
Constructors Constructor Description IvyExtractFromSources()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddConfiguredIgnore(IvyExtractFromSources.Ignore ignore)voidaddConfiguredMapping(PackageMapping mapping)voidaddFileSet(org.apache.tools.ant.types.FileSet fileSet)private voidconfigureConcat()voidexecute()private ModuleRevisionIdgetMapping(java.lang.String pack)java.lang.StringgetModule()java.lang.StringgetOrganisation()java.lang.StringgetRevision()java.lang.StringgetStatus()java.io.FilegetTo()voidsetModule(java.lang.String module)voidsetOrganisation(java.lang.String organisation)voidsetRevision(java.lang.String revision)voidsetStatus(java.lang.String status)voidsetTo(java.io.File to)-
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
-
-
-
-
Field Detail
-
organisation
private java.lang.String organisation
-
module
private java.lang.String module
-
revision
private java.lang.String revision
-
status
private java.lang.String status
-
ignoredPackaged
private final java.util.List<java.lang.String> ignoredPackaged
-
mapping
private final java.util.Map<java.lang.String,ModuleRevisionId> mapping
-
concat
private org.apache.tools.ant.taskdefs.Concat concat
-
to
private java.io.File to
-
-
Method Detail
-
addConfiguredIgnore
public void addConfiguredIgnore(IvyExtractFromSources.Ignore ignore)
-
getTo
public java.io.File getTo()
-
setTo
public void setTo(java.io.File to)
-
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)
-
getRevision
public java.lang.String getRevision()
-
setRevision
public void setRevision(java.lang.String revision)
-
getStatus
public java.lang.String getStatus()
-
setStatus
public void setStatus(java.lang.String status)
-
addConfiguredMapping
public void addConfiguredMapping(PackageMapping mapping)
-
addFileSet
public void addFileSet(org.apache.tools.ant.types.FileSet fileSet)
-
execute
public void execute() throws org.apache.tools.ant.BuildException- Overrides:
executein classorg.apache.tools.ant.Task- Throws:
org.apache.tools.ant.BuildException
-
getMapping
private ModuleRevisionId getMapping(java.lang.String pack)
- Parameters:
pack- String- Returns:
- ModuleRevisionId
-
configureConcat
private void configureConcat()
-
-