Class URLResolver
- java.lang.Object
-
- org.apache.tools.ant.taskdefs.optional.extension.resolvers.URLResolver
-
- All Implemented Interfaces:
ExtensionResolver
public class URLResolver extends java.lang.Object implements ExtensionResolver
Resolver that just returns s specified location.
-
-
Constructor Summary
Constructors Constructor Description URLResolver()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.Fileresolve(Extension extension, Project project)Returns the file resolved from URL and directoryvoidsetDestdir(java.io.File destdir)Sets the destination directoryvoidsetDestfile(java.io.File destfile)Sets the destination filevoidsetUrl(java.net.URL url)Sets the URLjava.lang.StringtoString()Returns a string representation of the URL
-
-
-
Method Detail
-
setUrl
public void setUrl(java.net.URL url)
Sets the URL- Parameters:
url- the url
-
setDestfile
public void setDestfile(java.io.File destfile)
Sets the destination file- Parameters:
destfile- the destination file
-
setDestdir
public void setDestdir(java.io.File destdir)
Sets the destination directory- Parameters:
destdir- the destination directory
-
resolve
public java.io.File resolve(Extension extension, Project project) throws BuildException
Returns the file resolved from URL and directory- Specified by:
resolvein interfaceExtensionResolver- Parameters:
extension- the extensionproject- the project- Returns:
- file the file resolved
- Throws:
BuildException- if the URL is invalid
-
toString
public java.lang.String toString()
Returns a string representation of the URL- Overrides:
toStringin classjava.lang.Object- Returns:
- the string representation
-
-