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-2005 Apache Software Foundation. All Rights Reserved.