All Classes and Interfaces
Class
Description
Base Abstract Templating Support Servlet class which can be extended by a specific servlet implementation
for a different template technology to substitute for the default HstFreeMarker used in Hippo CMS Delivery tier
web application.
For CMS Edit Link related tags.
Utility to register helper functions.
Handlebars specific Templating Support Servlet for Hippo CMS Delivery tier web application.
HST HeadContribution(s) Helper.
HST Html Helper.
HST Link Creation Helper.
HST Link Creation Helper.
HST messages Helper.
HST setBundle Helper.
Generic JCR Observation Event Listener implementation, listening on HST template configuration changes
and webfiles changes, which looks up all the servlet instances extending
AbstractHstTemplateServlet
from the servlet context attribute and invokes AbstractHstTemplateServlet.clearTemplateCache()
operations
to give the templating engine specific servlet implementations a chance to clear their own template caches if
needed.HST URL Helper.
HST Webfiles Helper.
HST I18n Helper.
Various utilities to handle template sources stored in JCR.
Lenient Method Helper allowing missing parameters, filling in a reasonable empty value instead.
Protocol based delegating
TemplateLoader
implementation.Template request context.
TODO most of these methods are copy from org.hippoecm.hst.pagecomposer.jaxrs.property.SwitchTemplatePropertyRepresentationFactory
which should be refactored for easier implementation
Hippo CMS' webfile template loader implementation.