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.
  • Constructor Details

  • Method Details

    • 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 something goes wrong.