public class StaticResourceLocator extends java.lang.Object implements ResourceLocator
Constructor and Description |
---|
StaticResourceLocator() |
Modifier and Type | Method and Description |
---|---|
void |
addClassResource(java.lang.String className,
Resource res) |
Resource |
findResourceForClassName(java.lang.String className)
Finds the .groovy file or .java file for a given class from a Grails project.
|
Resource |
findResourceForURI(java.lang.String uri)
Finds a resource for the given URI
|
void |
setSearchLocation(java.lang.String searchLocation)
The basic location from which to conduct the search.
|
void |
setSearchLocations(java.util.Collection<java.lang.String> searchLocations)
Multiple locations to search.
|
public void setSearchLocation(java.lang.String searchLocation)
ResourceLocator
setSearchLocation
in interface ResourceLocator
searchLocation
- The search locationpublic void setSearchLocations(java.util.Collection<java.lang.String> searchLocations)
ResourceLocator
setSearchLocations
in interface ResourceLocator
searchLocations
- The locations to searchpublic Resource findResourceForURI(java.lang.String uri)
ResourceLocator
findResourceForURI
in interface ResourceLocator
uri
- The URIpublic Resource findResourceForClassName(java.lang.String className)
ResourceLocator
findResourceForClassName
in interface ResourceLocator
className
- The class namepublic void addClassResource(java.lang.String className, Resource res)