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:
Cloneable

public class JarLibAvailableTask extends Task
Checks whether an extension is present in a fileset or an extensionSet.
  • Constructor Details

    • JarLibAvailableTask

      public JarLibAvailableTask()
  • Method Details

    • setProperty

      public void setProperty(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(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 something goes wrong.