fmpp.dataloaders
Class HtmlUtilsDataLoader

java.lang.Object
  extended by 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.


Constructor Summary
HtmlUtilsDataLoader()
           
 
Method Summary
 java.lang.Object load(Engine e, java.util.List args)
           
 void setXHtml(boolean xHtml)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

HtmlUtilsDataLoader

public HtmlUtilsDataLoader()
Method Detail

load

public java.lang.Object load(Engine e,
                             java.util.List args)
                      throws java.lang.Exception
Specified by:
load in interface DataLoader
args - Arguments that the caller specifies for this directive call. Not null. The implementation should check if it understands all arguments, and it should throw java.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)