org.ofbiz.widget.text
Class TextScreenRenderer

java.lang.Object
  extended by org.ofbiz.widget.text.TextScreenRenderer
All Implemented Interfaces:
ScreenStringRenderer

public class TextScreenRenderer
extends java.lang.Object
implements ScreenStringRenderer

Widget Library - Text Screen Renderer implementation


Field Summary
static java.lang.String module
           
 
Constructor Summary
TextScreenRenderer()
           
 
Method Summary
 void appendWhitespace(java.lang.Appendable writer)
           
 java.lang.String getRendererName()
           
 void renderContainerBegin(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Container container)
           
 void renderContainerEnd(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Container container)
           
 void renderContentBegin(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Content content)
           
 void renderContentBody(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Content content)
           
 void renderContentEnd(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Content content)
           
 void renderContentFrame(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Content content)
           
 void renderFrameContainerBegin(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.FrameContainer container)
           
 void renderFrameContainerEnd(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.FrameContainer container)
           
 void renderFrameContainerHeader(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.FrameContainerHeader container)
           
 void renderHorizontalSeparator(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.HorizontalSeparator separator)
           
 void renderImage(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Image image)
           
 void renderLabel(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Label label)
           
 void renderLink(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Link link)
           
 void renderScreenBegin(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context)
           
 void renderScreenEnd(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context)
           
 void renderScreenletBegin(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, boolean collapsed, ModelScreenWidget.Screenlet screenlet)
           
 void renderScreenletEnd(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Screenlet screenlet)
           
 void renderScreenletSubWidget(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget subWidget, ModelScreenWidget.Screenlet screenlet)
           
 void renderSectionBegin(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Section section)
           
 void renderSectionEnd(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.Section section)
           
 void renderSubContentBegin(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.SubContent content)
           
 void renderSubContentBody(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.SubContent content)
           
 void renderSubContentEnd(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelScreenWidget.SubContent content)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

module

public static final java.lang.String module
Constructor Detail

TextScreenRenderer

public TextScreenRenderer()
Method Detail

getRendererName

public java.lang.String getRendererName()
Specified by:
getRendererName in interface ScreenStringRenderer

renderScreenBegin

public void renderScreenBegin(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,java.lang.Object> context)
                       throws java.io.IOException
Specified by:
renderScreenBegin in interface ScreenStringRenderer
Throws:
java.io.IOException

renderScreenEnd

public void renderScreenEnd(java.lang.Appendable writer,
                            java.util.Map<java.lang.String,java.lang.Object> context)
                     throws java.io.IOException
Specified by:
renderScreenEnd in interface ScreenStringRenderer
Throws:
java.io.IOException

renderSectionBegin

public void renderSectionBegin(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,java.lang.Object> context,
                               ModelScreenWidget.Section section)
                        throws java.io.IOException
Specified by:
renderSectionBegin in interface ScreenStringRenderer
Throws:
java.io.IOException

renderSectionEnd

public void renderSectionEnd(java.lang.Appendable writer,
                             java.util.Map<java.lang.String,java.lang.Object> context,
                             ModelScreenWidget.Section section)
                      throws java.io.IOException
Specified by:
renderSectionEnd in interface ScreenStringRenderer
Throws:
java.io.IOException

renderContainerBegin

public void renderContainerBegin(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,java.lang.Object> context,
                                 ModelScreenWidget.Container container)
                          throws java.io.IOException
Specified by:
renderContainerBegin in interface ScreenStringRenderer
Throws:
java.io.IOException

renderContainerEnd

public void renderContainerEnd(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,java.lang.Object> context,
                               ModelScreenWidget.Container container)
                        throws java.io.IOException
Specified by:
renderContainerEnd in interface ScreenStringRenderer
Throws:
java.io.IOException

renderFrameContainerHeader

public void renderFrameContainerHeader(java.lang.Appendable writer,
                                       java.util.Map<java.lang.String,java.lang.Object> context,
                                       ModelScreenWidget.FrameContainerHeader container)
                                throws java.io.IOException
Specified by:
renderFrameContainerHeader in interface ScreenStringRenderer
Throws:
java.io.IOException

renderFrameContainerBegin

public void renderFrameContainerBegin(java.lang.Appendable writer,
                                      java.util.Map<java.lang.String,java.lang.Object> context,
                                      ModelScreenWidget.FrameContainer container)
                               throws java.io.IOException
Specified by:
renderFrameContainerBegin in interface ScreenStringRenderer
Throws:
java.io.IOException

renderFrameContainerEnd

public void renderFrameContainerEnd(java.lang.Appendable writer,
                                    java.util.Map<java.lang.String,java.lang.Object> context,
                                    ModelScreenWidget.FrameContainer container)
                             throws java.io.IOException
Specified by:
renderFrameContainerEnd in interface ScreenStringRenderer
Throws:
java.io.IOException

renderLabel

public void renderLabel(java.lang.Appendable writer,
                        java.util.Map<java.lang.String,java.lang.Object> context,
                        ModelScreenWidget.Label label)
                 throws java.io.IOException
Specified by:
renderLabel in interface ScreenStringRenderer
Throws:
java.io.IOException

renderHorizontalSeparator

public void renderHorizontalSeparator(java.lang.Appendable writer,
                                      java.util.Map<java.lang.String,java.lang.Object> context,
                                      ModelScreenWidget.HorizontalSeparator separator)
                               throws java.io.IOException
Specified by:
renderHorizontalSeparator in interface ScreenStringRenderer
Throws:
java.io.IOException

renderLink

public void renderLink(java.lang.Appendable writer,
                       java.util.Map<java.lang.String,java.lang.Object> context,
                       ModelScreenWidget.Link link)
                throws java.io.IOException
Specified by:
renderLink in interface ScreenStringRenderer
Throws:
java.io.IOException

renderImage

public void renderImage(java.lang.Appendable writer,
                        java.util.Map<java.lang.String,java.lang.Object> context,
                        ModelScreenWidget.Image image)
                 throws java.io.IOException
Specified by:
renderImage in interface ScreenStringRenderer
Throws:
java.io.IOException

renderContentBegin

public void renderContentBegin(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,java.lang.Object> context,
                               ModelScreenWidget.Content content)
                        throws java.io.IOException
Specified by:
renderContentBegin in interface ScreenStringRenderer
Throws:
java.io.IOException

renderContentBody

public void renderContentBody(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,java.lang.Object> context,
                              ModelScreenWidget.Content content)
                       throws java.io.IOException
Specified by:
renderContentBody in interface ScreenStringRenderer
Throws:
java.io.IOException

renderContentEnd

public void renderContentEnd(java.lang.Appendable writer,
                             java.util.Map<java.lang.String,java.lang.Object> context,
                             ModelScreenWidget.Content content)
                      throws java.io.IOException
Specified by:
renderContentEnd in interface ScreenStringRenderer
Throws:
java.io.IOException

renderContentFrame

public void renderContentFrame(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,java.lang.Object> context,
                               ModelScreenWidget.Content content)
                        throws java.io.IOException
Specified by:
renderContentFrame in interface ScreenStringRenderer
Throws:
java.io.IOException

renderSubContentBegin

public void renderSubContentBegin(java.lang.Appendable writer,
                                  java.util.Map<java.lang.String,java.lang.Object> context,
                                  ModelScreenWidget.SubContent content)
                           throws java.io.IOException
Specified by:
renderSubContentBegin in interface ScreenStringRenderer
Throws:
java.io.IOException

renderSubContentBody

public void renderSubContentBody(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,java.lang.Object> context,
                                 ModelScreenWidget.SubContent content)
                          throws java.io.IOException
Specified by:
renderSubContentBody in interface ScreenStringRenderer
Throws:
java.io.IOException

renderSubContentEnd

public void renderSubContentEnd(java.lang.Appendable writer,
                                java.util.Map<java.lang.String,java.lang.Object> context,
                                ModelScreenWidget.SubContent content)
                         throws java.io.IOException
Specified by:
renderSubContentEnd in interface ScreenStringRenderer
Throws:
java.io.IOException

appendWhitespace

public void appendWhitespace(java.lang.Appendable writer)
                      throws java.io.IOException
Throws:
java.io.IOException

renderScreenletBegin

public void renderScreenletBegin(java.lang.Appendable writer,
                                 java.util.Map<java.lang.String,java.lang.Object> context,
                                 boolean collapsed,
                                 ModelScreenWidget.Screenlet screenlet)
                          throws java.io.IOException
Specified by:
renderScreenletBegin in interface ScreenStringRenderer
Throws:
java.io.IOException

renderScreenletSubWidget

public void renderScreenletSubWidget(java.lang.Appendable writer,
                                     java.util.Map<java.lang.String,java.lang.Object> context,
                                     ModelScreenWidget subWidget,
                                     ModelScreenWidget.Screenlet screenlet)
                              throws GeneralException
Specified by:
renderScreenletSubWidget in interface ScreenStringRenderer
Throws:
GeneralException

renderScreenletEnd

public void renderScreenletEnd(java.lang.Appendable writer,
                               java.util.Map<java.lang.String,java.lang.Object> context,
                               ModelScreenWidget.Screenlet screenlet)
                        throws java.io.IOException
Specified by:
renderScreenletEnd in interface ScreenStringRenderer
Throws:
java.io.IOException