org.apache.tools.ant.taskdefs.optional.extension
Class JarLibAvailableTask
java.lang.Object
org.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.extension.JarLibAvailableTask
- All Implemented Interfaces:
- java.lang.Cloneable
public class JarLibAvailableTask
- extends Task
Checks whether an extension is present in a fileset or an extensionSet.
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 java.lang.Object |
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JarLibAvailableTask
public JarLibAvailableTask()
setProperty
public void setProperty(java.lang.String property)
- The name of property to set if extensions are available.
- Parameters:
property
- The name of property to set if extensions is available.
setFile
public void setFile(java.io.File file)
- The JAR library to check.
- Parameters:
file
- The jar library to check.
addConfiguredExtension
public void addConfiguredExtension(ExtensionAdapter extension)
- Set the Extension looking for.
- Parameters:
extension
- Set the Extension looking for.
addConfiguredExtensionSet
public void addConfiguredExtensionSet(ExtensionSet extensionSet)
- Adds a set of extensions to search in.
- Parameters:
extensionSet
- a set of extensions to search in.
execute
public void execute()
throws BuildException
- Execute the task.
- Overrides:
execute
in class Task
- Throws:
BuildException
- if somethign goes wrong.