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

java.lang.Object
  extended by org.jboss.seam.render.template.resolver.TemplateResolverFactory
All Implemented Interfaces:
TemplateResolver<Object>

public class TemplateResolverFactory
extends Object
implements TemplateResolver<Object>

Author:
Lincoln Baxter, III

Constructor Summary
TemplateResolverFactory()
           
 
Method Summary
 void addResolver(TemplateResolver resolver)
           
 TemplateResource resolve(String target)
          Attempt to resolve a TemplateResource using the given path.
 TemplateResource resolveRelative(TemplateResource 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

TemplateResolverFactory

public TemplateResolverFactory()
Method Detail

addResolver

public void addResolver(TemplateResolver resolver)

resolve

public TemplateResource resolve(String target)
                         throws TemplateResolutionException
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<Object>
Throws:
TemplateResolutionException

resolveRelative

public TemplateResource resolveRelative(TemplateResource origin,
                                        String relativePath)
                                 throws TemplateResolutionException
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<Object>
Throws:
TemplateResolutionException


Copyright © 2011 Seam Framework. All Rights Reserved.