Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.rendering.fm
Class ResourceTemplateLoader

java.lang.Object
  extended by org.nuxeo.ecm.platform.rendering.fm.ResourceTemplateLoader
All Implemented Interfaces:
freemarker.cache.TemplateLoader

public class ResourceTemplateLoader
extends java.lang.Object
implements freemarker.cache.TemplateLoader

Author:
Bogdan Stefanescu

Constructor Summary
ResourceTemplateLoader(ResourceLocator locator)
           
 
Method Summary
 void closeTemplateSource(java.lang.Object templateSource)
           
 java.lang.Object findTemplateSource(java.lang.String name)
           
 long getLastModified(java.lang.Object templateSource)
           
 ResourceLocator getLocator()
           
 java.io.Reader getReader(java.lang.Object templateSource, java.lang.String encoding)
           
 void setLocator(ResourceLocator locator)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ResourceTemplateLoader

public ResourceTemplateLoader(ResourceLocator locator)
Method Detail

setLocator

public void setLocator(ResourceLocator locator)

getLocator

public ResourceLocator getLocator()

closeTemplateSource

public void closeTemplateSource(java.lang.Object templateSource)
                         throws java.io.IOException
Specified by:
closeTemplateSource in interface freemarker.cache.TemplateLoader
Throws:
java.io.IOException

findTemplateSource

public java.lang.Object findTemplateSource(java.lang.String name)
                                    throws java.io.IOException
Specified by:
findTemplateSource in interface freemarker.cache.TemplateLoader
Throws:
java.io.IOException

getLastModified

public long getLastModified(java.lang.Object templateSource)
Specified by:
getLastModified in interface freemarker.cache.TemplateLoader

getReader

public java.io.Reader getReader(java.lang.Object templateSource,
                                java.lang.String encoding)
                         throws java.io.IOException
Specified by:
getReader in interface freemarker.cache.TemplateLoader
Throws:
java.io.IOException

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.