org.apache.tools.ant.taskdefs.optional.extension.resolvers

Class LocationResolver

Implemented Interfaces:
ExtensionResolver

public class LocationResolver
extends java.lang.Object
implements ExtensionResolver

Resolver that just returns s specified location.

Method Summary

File
resolve(Extension extension, Project project)
Returns the resolved file
void
setLocation(String location)
Sets the location for this resolver
String
toString()
Returns a string representation of the Location

Method Details

resolve

public File resolve(Extension extension,
                    Project project)
            throws BuildException
Returns the resolved file
Specified by:
resolve in interface ExtensionResolver
Parameters:
extension - the extension
project - the project
Returns:
the file resolved
Throws:
BuildException - if no location is set

setLocation

public void setLocation(String location)
Sets the location for this resolver
Parameters:
location - the location

toString

public String toString()
Returns a string representation of the Location
Returns:
the string representation

Copyright B) 2000-2006 Apache Software Foundation. All Rights Reserved.