| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectorg.apache.tools.ant.ProjectComponent
org.apache.tools.ant.Task
org.apache.tools.ant.taskdefs.optional.extension.JarLibResolveTask
public class JarLibResolveTask
Tries to locate a JAR to satisfy an extension and place location of JAR into property.
| Field Summary | 
|---|
| Fields inherited from class org.apache.tools.ant.Task | 
|---|
| target, taskName, taskType, wrapper | 
| Fields inherited from class org.apache.tools.ant.ProjectComponent | 
|---|
| description, location, project | 
| Constructor Summary | |
|---|---|
| JarLibResolveTask() | |
| Method Summary | |
|---|---|
|  void | addConfiguredAnt(AntResolver ant)Adds Ant resolver to run an Ant build file to generate a library. | 
|  void | addConfiguredExtension(ExtensionAdapter extension)Set the Extension looking for. | 
|  void | addConfiguredLocation(LocationResolver loc)Adds location resolver to look for a library in a location relative to project directory. | 
|  void | addConfiguredUrl(URLResolver url)Adds a URL resolver to download a library from a URL to a local file. | 
|  void | execute()Execute the task. | 
|  void | setCheckExtension(boolean checkExtension)Check nested libraries for extensions | 
|  void | setFailOnError(boolean failOnError)Set whether to fail if error. | 
|  void | setProperty(java.lang.String property)The name of the property in which the location of library is stored. | 
| 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 org.apache.tools.ant.ProjectComponent | 
|---|
| clone, getDescription, getLocation, getProject, setDescription, setLocation, setProject | 
| Methods inherited from class java.lang.Object | 
|---|
| equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait | 
| Constructor Detail | 
|---|
public JarLibResolveTask()
| Method Detail | 
|---|
public void setProperty(java.lang.String property)
property - The name of the property in which the location of
                 library is stored.public void setCheckExtension(boolean checkExtension)
checkExtension - if true, libraries returned by nested
 resolvers should be checked to see if they supply extension.public void setFailOnError(boolean failOnError)
failOnError - if true, failure to locate library should fail build.public void addConfiguredLocation(LocationResolver loc)
loc - the resolver location to search.public void addConfiguredUrl(URLResolver url)
url - the URL resolver from which to download the librarypublic void addConfiguredAnt(AntResolver ant)
ant - the AntResolver to generate the library.public void addConfiguredExtension(ExtensionAdapter extension)
extension - Set the Extension looking for.
public void execute()
             throws BuildException
execute in class TaskBuildException - if the task fails.| 
 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||