org.juzu.template
Class TemplateRenderContext

java.lang.Object
  extended by org.juzu.template.TemplateRenderContext

public class TemplateRenderContext
extends Object

Author:
Julien Viet

Constructor Summary
TemplateRenderContext(org.juzu.impl.spi.template.TemplateStub stub)
           
TemplateRenderContext(org.juzu.impl.spi.template.TemplateStub stub, Locale locale)
           
TemplateRenderContext(org.juzu.impl.spi.template.TemplateStub stub, Map<String,?> attributes)
           
TemplateRenderContext(org.juzu.impl.spi.template.TemplateStub stub, Map<String,?> attributes, Locale locale)
           
 
Method Summary
 Map<String,?> getAttributes()
           
 Locale getLocale()
           
 Printer getPrinter()
           
 String getTitle()
           
 void render(Printer printer)
           
 Object resolveBean(String expression)
           
 org.juzu.impl.spi.template.TemplateStub resolveTemplate(String path)
           
 void setTitle(String title)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateRenderContext

public TemplateRenderContext(org.juzu.impl.spi.template.TemplateStub stub)

TemplateRenderContext

public TemplateRenderContext(org.juzu.impl.spi.template.TemplateStub stub,
                             Map<String,?> attributes)

TemplateRenderContext

public TemplateRenderContext(org.juzu.impl.spi.template.TemplateStub stub,
                             Locale locale)

TemplateRenderContext

public TemplateRenderContext(org.juzu.impl.spi.template.TemplateStub stub,
                             Map<String,?> attributes,
                             Locale locale)
Method Detail

getAttributes

public Map<String,?> getAttributes()

getLocale

public Locale getLocale()

getPrinter

public Printer getPrinter()

getTitle

public String getTitle()

setTitle

public void setTitle(String title)

resolveTemplate

public org.juzu.impl.spi.template.TemplateStub resolveTemplate(String path)

resolveBean

public Object resolveBean(String expression)
                   throws org.juzu.impl.application.ApplicationException
Throws:
org.juzu.impl.application.ApplicationException

render

public void render(Printer printer)
            throws IOException
Throws:
IOException


Copyright © 2012 eXo Platform SAS. All Rights Reserved.