Class FreemarkerModelBody

java.lang.Object
org.apache.tiles.autotag.core.runtime.AbstractModelBody
org.apache.tiles.request.freemarker.autotag.FreemarkerModelBody
All Implemented Interfaces:
ModelBody

public class FreemarkerModelBody extends AbstractModelBody
Body implementation of a Freemarker model body.
  • Constructor Details

    • FreemarkerModelBody

      public FreemarkerModelBody(Writer defaultWriter, freemarker.template.TemplateDirectiveBody templateDirectiveBody)
      Constructor.
      Parameters:
      defaultWriter - The default writer.
      templateDirectiveBody - The real body.
  • Method Details

    • evaluate

      public void evaluate(Writer writer) throws IOException
      Description copied from interface: ModelBody
      Evaluates the body and writes the result in the writer.
      Parameters:
      writer - The writer to write the result into.
      Throws:
      IOException - If something goes wrong.