org.jboss.seam.render.template.resolver
Class ClassLoaderTemplateResolver

java.lang.Object
  extended by org.jboss.seam.render.template.resolver.ClassLoaderTemplateResolver
All Implemented Interfaces:
TemplateResolver<ClassLoader>
Direct Known Subclasses:
MetaInfClassLoaderTemplateResolver

public class ClassLoaderTemplateResolver
extends Object
implements TemplateResolver<ClassLoader>

Author:
Lincoln Baxter, III

Constructor Summary
ClassLoaderTemplateResolver()
           
ClassLoaderTemplateResolver(ClassLoader loader)
           
 
Method Summary
 TemplateResource<ClassLoader> resolve(String path)
          Attempt to resolve a TemplateResource using the given path.
 TemplateResource<ClassLoader> resolveRelative(TemplateResource<ClassLoader> origin, String relativePath)
          Attempt to resolve a TemplateResource using the given origin and relative path.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ClassLoaderTemplateResolver

public ClassLoaderTemplateResolver()

ClassLoaderTemplateResolver

public ClassLoaderTemplateResolver(ClassLoader loader)
Method Detail

resolve

public TemplateResource<ClassLoader> resolve(String path)
Description copied from interface: TemplateResolver
Attempt to resolve a TemplateResource using the given path. Return null if resolution fails.

Specified by:
resolve in interface TemplateResolver<ClassLoader>

resolveRelative

public TemplateResource<ClassLoader> resolveRelative(TemplateResource<ClassLoader> origin,
                                                     String relativePath)
Description copied from interface: TemplateResolver
Attempt to resolve a TemplateResource using the given origin and relative path. Return null if resolution fails.

Specified by:
resolveRelative in interface TemplateResolver<ClassLoader>


Copyright © 2011 Seam Framework. All Rights Reserved.