Skip navigation links
org.apache.myfaces.trinidad.resource
Class DirectoryResourceLoader
java.lang.Object
org.apache.myfaces.trinidad.resource.ResourceLoader
org.apache.myfaces.trinidad.resource.DirectoryResourceLoader
-
public class DirectoryResourceLoader
- extends ResourceLoader
A resource loader implementation which loads resources from a directory. The returned resource URL will be null for file resources that do not exist, or for relative paths that attempt to access paths outside the root directory.
DirectoryResourceLoader
public DirectoryResourceLoader(File directory)
- Constructs a new DirectoryResourceLoader.
- Parameters:
directory - the root directory
DirectoryResourceLoader
public DirectoryResourceLoader(File directory,
ResourceLoader parent)
- Constructs a new DirectoryResourceLoader.
- Parameters:
directory - the root directory
parent - the parent resource loader
findResource
protected URL findResource(String path)
throws IOException
- Description copied from class:
ResourceLoader
- Finds the resource with the given name. Resource loader implementations should override this method to specify where to find resources.
-
- Overrides:
findResource in class ResourceLoader
-
- Parameters:
path - The resource name
- Returns:
- A URL object for reading the resource, or null if the resource could not be found
- Throws:
IOException
getDirectoryPath
protected final String getDirectoryPath()
Skip navigation links
Copyright © 2001-2013 The Apache Software Foundation. All Rights Reserved.