org.ofbiz.widget.screen
Interface ScreenStringRenderer

All Known Implementing Classes:
FoScreenRenderer, HtmlScreenRenderer, MacroScreenRenderer, TextScreenRenderer

public interface ScreenStringRenderer

Widget Library - Screen String Renderer interface.


Method Summary
 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)
           
 

Method Detail

getRendererName

java.lang.String getRendererName()

renderScreenBegin

void renderScreenBegin(java.lang.Appendable writer,
                       java.util.Map<java.lang.String,java.lang.Object> context)
                       throws java.io.IOException
Throws:
java.io.IOException

renderScreenEnd

void renderScreenEnd(java.lang.Appendable writer,
                     java.util.Map<java.lang.String,java.lang.Object> context)
                     throws java.io.IOException
Throws:
java.io.IOException

renderSectionBegin

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

renderSectionEnd

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

renderFrameContainerHeader

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

renderFrameContainerBegin

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

renderFrameContainerEnd

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

renderContainerBegin

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

renderContainerEnd

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

renderContentBegin

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

renderContentBody

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

renderContentEnd

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

renderSubContentBegin

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

renderSubContentBody

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

renderSubContentEnd

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

renderHorizontalSeparator

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

renderLabel

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

renderLink

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

renderImage

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

renderContentFrame

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

renderScreenletBegin

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
Throws:
java.io.IOException

renderScreenletSubWidget

void renderScreenletSubWidget(java.lang.Appendable writer,
                              java.util.Map<java.lang.String,java.lang.Object> context,
                              ModelScreenWidget subWidget,
                              ModelScreenWidget.Screenlet screenlet)
                              throws GeneralException,
                                     java.io.IOException
Throws:
GeneralException
java.io.IOException

renderScreenletEnd

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