com.creamtec.ajaxswing.v4.render
Class TemplateRendererImpl

java.lang.Object
  extended by com.creamtec.ajaxswing.v4.render.TemplateRendererImpl
All Implemented Interfaces:
ComponentRenderer, TemplateRenderer

public class TemplateRendererImpl
extends java.lang.Object
implements TemplateRenderer

Generic renderer that renders a component using a Freemarker template


Constructor Summary
TemplateRendererImpl()
           
TemplateRendererImpl(java.lang.String templateName)
           
 
Method Summary
 void initialize()
           
 void renderComponent(ComponentGraphics graphics, java.awt.Component component)
           
 void setTemplateName(java.lang.String templateName)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

TemplateRendererImpl

public TemplateRendererImpl()

TemplateRendererImpl

public TemplateRendererImpl(java.lang.String templateName)
                     throws java.lang.Exception
Throws:
java.lang.Exception
Method Detail

initialize

public void initialize()
Specified by:
initialize in interface ComponentRenderer
Specified by:
initialize in interface TemplateRenderer

renderComponent

public void renderComponent(ComponentGraphics graphics,
                            java.awt.Component component)
                     throws java.lang.Exception
Specified by:
renderComponent in interface ComponentRenderer
Specified by:
renderComponent in interface TemplateRenderer
Throws:
java.lang.Exception

setTemplateName

public void setTemplateName(java.lang.String templateName)
                     throws java.lang.Exception
Specified by:
setTemplateName in interface TemplateRenderer
Throws:
java.lang.Exception


Copyright © 2000-2012 CreamTec LLC. All Rights Reserved.