Package fmpp.dataloaders
Class HtmlUtilsDataLoader
- java.lang.Object
-
- fmpp.dataloaders.HtmlUtilsDataLoader
-
- All Implemented Interfaces:
DataLoader
public class HtmlUtilsDataLoader extends java.lang.Object implements DataLoader
Returns a hash that contains useful directives for HTML generation.- img: Same as HTML img, but automatically calculates the width and/or height attributes if they are missing.
-
-
Constructor Summary
Constructors Constructor Description HtmlUtilsDataLoader()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.Object
load(Engine e, java.util.List args)
void
setXHtml(boolean xHtml)
-
-
-
Method Detail
-
load
public java.lang.Object load(Engine e, java.util.List args) throws java.lang.Exception
- Specified by:
load
in interfaceDataLoader
args
- Arguments that the caller specifies for this directive call. Not null. The implementation should check if it understands all arguments, and it should throwjava.lang.IllegalArgumentException
if it doesn't.- Returns:
- The object that will be accessed in FreeMarker templates.
The object can be of any type. FreeMarker will wrap the object so
that it is visible as an FTL variable. However, if the object
implements
freemarker.template.TemplateModel
, then it will not be wrapped, as it is already an FTL variable. - Throws:
java.lang.Exception
-
setXHtml
public void setXHtml(boolean xHtml)
-
-