org.ofbiz.widget.menu
Interface MenuStringRenderer

All Known Implementing Classes:
HtmlMenuRenderer, HtmlMenuRendererImage, HtmlScreenRenderer.ScreenletMenuRenderer

public interface MenuStringRenderer

Widget Library - Form String Renderer interface


Method Summary
 void renderFormatSimpleWrapperClose(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelMenu menu)
           
 void renderFormatSimpleWrapperOpen(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelMenu menu)
           
 void renderFormatSimpleWrapperRows(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, java.lang.Object menu)
           
 void renderImage(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelMenuItem.Image image)
           
 void renderLink(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelMenuItem.Link link)
           
 void renderMenuClose(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelMenu menu)
           
 void renderMenuItem(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelMenuItem menuItem)
           
 void renderMenuOpen(java.lang.Appendable writer, java.util.Map<java.lang.String,java.lang.Object> context, ModelMenu menu)
           
 void setUserLoginIdHasChanged(boolean b)
           
 

Method Detail

renderMenuItem

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

renderMenuOpen

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

renderMenuClose

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

renderFormatSimpleWrapperOpen

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

renderFormatSimpleWrapperClose

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

renderFormatSimpleWrapperRows

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

setUserLoginIdHasChanged

void setUserLoginIdHasChanged(boolean b)
                              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,
                ModelMenuItem.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,
                 ModelMenuItem.Image image)
                 throws java.io.IOException
Throws:
java.io.IOException