org.apache.myfaces.trinidadinternal.share.io
Class ClassResourceNameResolver

java.lang.Object
  extended by org.apache.myfaces.trinidadinternal.share.io.DefaultNameResolver
      extended by org.apache.myfaces.trinidadinternal.share.io.ClassResourceNameResolver
All Implemented Interfaces:
NameResolver

public class ClassResourceNameResolver
extends DefaultNameResolver

NameResolver that locates files loaded relative to a class. Files will found using Class.getResource(). If no base Class is specified, ClassLoader.getResource() is used.

Version:
$Name: $ ($Revision: adfrt/faces/adf-faces-impl/src/main/java/oracle/adfinternal/view/faces/share/io/ClassResourceNameResolver.java#0 $) $Date: 10-nov-2005.19:00:06 $
Author:
The Oracle ADF Faces Team

Constructor Summary
ClassResourceNameResolver(java.lang.Class<?> base)
           
 
Method Summary
protected  java.io.File getFile(java.lang.String name)
          Resolve a name into a File.
protected  java.net.URL getURL(java.lang.String name)
          Resolve a name into an URL.
 
Methods inherited from class org.apache.myfaces.trinidadinternal.share.io.DefaultNameResolver
getProvider, getProvider, getProvider, getResolver, getResolverImpl, getRootResolver, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ClassResourceNameResolver

public ClassResourceNameResolver(java.lang.Class<?> base)
Method Detail

getFile

protected java.io.File getFile(java.lang.String name)
Description copied from class: DefaultNameResolver
Resolve a name into a File. This function should only return files that exist.

Overrides:
getFile in class DefaultNameResolver

getURL

protected java.net.URL getURL(java.lang.String name)
Description copied from class: DefaultNameResolver
Resolve a name into an URL.

Overrides:
getURL in class DefaultNameResolver


Copyright © 2001-2007 Apache Software Foundation. All Rights Reserved.