Liferay 6.2-ce-ga5

com.liferay.portal.template
Class URLResourceParser

java.lang.Object
  extended by com.liferay.portal.template.URLResourceParser
All Implemented Interfaces:
TemplateResourceParser
Direct Known Subclasses:
ClassLoaderResourceParser, FreeMarkerServletResourceParser, ThemeResourceParser, VelocityServletResourceParser

public abstract class URLResourceParser
extends Object
implements TemplateResourceParser


Constructor Summary
URLResourceParser()
           
 
Method Summary
 TemplateResource getTemplateResource(String templateId)
           
abstract  URL getURL(String templateId)
           
protected static String normalizePath(String path)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

URLResourceParser

public URLResourceParser()
Method Detail

getTemplateResource

public TemplateResource getTemplateResource(String templateId)
                                     throws TemplateException
Specified by:
getTemplateResource in interface TemplateResourceParser
Throws:
TemplateException

getURL

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

normalizePath

protected static String normalizePath(String path)

Liferay 6.2-ce-ga5