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.Task
Extracts imports from a set of java sources and generate corresponding ivy file
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
IvyExtractFromSources.Ignore
-
Field Summary
Fields Modifier and Type Field Description private org.apache.tools.ant.taskdefs.Concat
concat
private java.util.List<java.lang.String>
ignoredPackaged
private java.util.Map<java.lang.String,ModuleRevisionId>
mapping
private java.lang.String
module
private java.lang.String
organisation
private java.lang.String
revision
private java.lang.String
status
private java.io.File
to
-
Constructor Summary
Constructors Constructor Description IvyExtractFromSources()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConfiguredIgnore(IvyExtractFromSources.Ignore ignore)
void
addConfiguredMapping(PackageMapping mapping)
void
addFileSet(org.apache.tools.ant.types.FileSet fileSet)
private void
configureConcat()
void
execute()
private ModuleRevisionId
getMapping(java.lang.String pack)
java.lang.String
getModule()
java.lang.String
getOrganisation()
java.lang.String
getRevision()
java.lang.String
getStatus()
java.io.File
getTo()
void
setModule(java.lang.String module)
void
setOrganisation(java.lang.String organisation)
void
setRevision(java.lang.String revision)
void
setStatus(java.lang.String status)
void
setTo(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:
execute
in 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()
-
-