Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.webengine.model.view
Class TemplateView

java.lang.Object
  extended by org.nuxeo.ecm.webengine.model.view.TemplateView

public class TemplateView
extends java.lang.Object

A view to be used by regular JAX-RS resources to be able to use freemarker templates.

Author:
Bogdan Stefanescu

Constructor Summary
TemplateView(java.lang.Object owner, java.lang.String name)
           
TemplateView(java.lang.Object owner, java.net.URL url)
           
TemplateView(WebContext ctx, java.lang.Object owner, java.lang.String name)
           
TemplateView(WebContext ctx, java.lang.Object owner, java.net.URL url)
           
 
Method Summary
 TemplateView arg(java.lang.String key, java.lang.Object value)
           
 TemplateView args(java.util.Map<java.lang.String,java.lang.Object> args)
           
static java.net.URL findTemplate(java.lang.Object owner, java.lang.String name)
           
 WebContext getContext()
           
 java.lang.String getString()
           
 void render(java.io.OutputStream out)
           
 void render(java.io.Writer writer)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateView

public TemplateView(java.lang.Object owner,
                    java.lang.String name)

TemplateView

public TemplateView(WebContext ctx,
                    java.lang.Object owner,
                    java.lang.String name)

TemplateView

public TemplateView(java.lang.Object owner,
                    java.net.URL url)

TemplateView

public TemplateView(WebContext ctx,
                    java.lang.Object owner,
                    java.net.URL url)
Method Detail

findTemplate

public static java.net.URL findTemplate(java.lang.Object owner,
                                        java.lang.String name)

getContext

public WebContext getContext()

arg

public TemplateView arg(java.lang.String key,
                        java.lang.Object value)

args

public TemplateView args(java.util.Map<java.lang.String,java.lang.Object> args)

render

public void render(java.io.Writer writer)

render

public void render(java.io.OutputStream out)

getString

public java.lang.String getString()

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.