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