Liferay 6.0.5

com.liferay.portal.freemarker
Class URLTemplateLoader

java.lang.Object
  extended by com.liferay.portal.freemarker.FreeMarkerTemplateLoader
      extended by com.liferay.portal.freemarker.URLTemplateLoader
Direct Known Subclasses:
ServletTemplateLoader, ThemeLoaderTemplateLoader

public abstract class URLTemplateLoader
extends FreeMarkerTemplateLoader


Field Summary
 
Fields inherited from class com.liferay.portal.freemarker.FreeMarkerTemplateLoader
JOURNAL_SEPARATOR, SERVLET_SEPARATOR, THEME_LOADER_SEPARATOR
 
Constructor Summary
URLTemplateLoader()
           
 
Method Summary
 void closeTemplateSource(Object templateSource)
           
 Object findTemplateSource(String name)
           
 long getLastModified(Object templateSource)
           
 Reader getReader(Object templateSource, String encoding)
           
abstract  URL getURL(String name)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLTemplateLoader

public URLTemplateLoader()
Method Detail

closeTemplateSource

public void closeTemplateSource(Object templateSource)
Overrides:
closeTemplateSource in class FreeMarkerTemplateLoader

findTemplateSource

public Object findTemplateSource(String name)
                          throws IOException
Specified by:
findTemplateSource in class FreeMarkerTemplateLoader
Throws:
IOException

getLastModified

public long getLastModified(Object templateSource)
Overrides:
getLastModified in class FreeMarkerTemplateLoader

getReader

public Reader getReader(Object templateSource,
                        String encoding)
                 throws IOException
Specified by:
getReader in class FreeMarkerTemplateLoader
Throws:
IOException

getURL

public abstract URL getURL(String name)
                    throws IOException
Throws:
IOException

Liferay 6.0.5