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
Modifier and Type Method Description java.io.File
resolve(Extension extension, Project project)
Returns the file resolved from URL and directoryvoid
setDestdir(java.io.File destdir)
Sets the destination directoryvoid
setDestfile(java.io.File destfile)
Sets the destination filevoid
setUrl(java.net.URL url)
Sets the URLjava.lang.String
toString()
Returns a string representation of the URL
-
Constructor Details
-
URLResolver
public URLResolver()
-
-
Method Details
-
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
Returns the file resolved from URL and directory- Specified by:
resolve
in 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:
toString
in classjava.lang.Object
- Returns:
- the string representation
-