Nuxeo Enterprise Platform 5.4

org.nuxeo.ecm.platform.rendering.api
Interface RenderingEngine

All Known Implementing Classes:
FreemarkerEngine

public interface RenderingEngine

Author:
Bogdan Stefanescu

Method Summary
 java.util.ResourceBundle getMessageBundle()
           
 ResourceLocator getResourceLocator()
           
 void render(java.lang.String template, java.lang.Object input, java.io.Writer writer)
          Starts the rendering for the given document context.
 void setMessageBundle(java.util.ResourceBundle messages)
           
 void setResourceLocator(ResourceLocator locator)
           
 void setSharedVariable(java.lang.String key, java.lang.Object value)
           
 

Method Detail

setMessageBundle

void setMessageBundle(java.util.ResourceBundle messages)

getMessageBundle

java.util.ResourceBundle getMessageBundle()

setResourceLocator

void setResourceLocator(ResourceLocator locator)

getResourceLocator

ResourceLocator getResourceLocator()

setSharedVariable

void setSharedVariable(java.lang.String key,
                       java.lang.Object value)

render

void render(java.lang.String template,
            java.lang.Object input,
            java.io.Writer writer)
            throws RenderingException
Starts the rendering for the given document context.

Throws:
RenderingException

Nuxeo Enterprise Platform 5.4

Copyright © 2010 Nuxeo SAS. All Rights Reserved.