|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectorg.apache.myfaces.trinidad.resource.ResourceLoader
public class ResourceLoader
Base class for resource loaders. Resource loaders can lookup resources as URLs from arbitrary locations, including JAR files.
Constructor Summary | |
---|---|
protected |
ResourceLoader()
Constructs a new root resource loader. |
protected |
ResourceLoader(ResourceLoader parent)
Constructs a new resource loader with specified parent resource loader. |
Method Summary | |
---|---|
protected java.net.URL |
findResource(java.lang.String name)
Finds the resource with the given name. |
protected java.lang.String |
getContentType(java.net.URLConnection conn)
Returns the content type of this URL connection. |
static ResourceLoader |
getNullResourceLoader()
Returns the shared resource loader that always returns null. |
protected ResourceLoader |
getParent()
Returns the parent resource loader, or null if this is a root resource loader. |
java.net.URL |
getResource(java.lang.String name)
Finds the resource with the given name. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
protected ResourceLoader(ResourceLoader parent)
parent
- the parent resource loaderprotected ResourceLoader()
Method Detail |
---|
public static ResourceLoader getNullResourceLoader()
public java.net.URL getResource(java.lang.String name) throws java.io.IOException
The name of a resource is a '/'-separated path name that identifies the resource.
This method will first search the this resource loader for the
resource. That failing, this method will invoke
findResource(String)
to on the parent resource loader to
find the resource.
name
- the resource name
java.io.IOException
protected java.net.URL findResource(java.lang.String name) throws java.io.IOException
name
- The resource name
java.io.IOException
protected java.lang.String getContentType(java.net.URLConnection conn)
protected ResourceLoader getParent()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |