Package org.apache.ofbiz.widget.renderer
Interface ScreenStringRenderer
- All Known Implementing Classes:
MacroScreenRenderer
public interface ScreenStringRenderer
Widget Library - Screen String Renderer interface.
-
Method Summary
Modifier and TypeMethodDescriptionvoid
renderBegin
(Appendable writer, Map<String, Object> context) void
renderColumnContainer
(Appendable writer, Map<String, Object> context, ModelScreenWidget.ColumnContainer columnContainer) void
renderContainerBegin
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Container container) void
renderContainerEnd
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Container container) void
renderContentBegin
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Content content) void
renderContentBody
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Content content) void
renderContentEnd
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Content content) void
renderContentFrame
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Content content) void
renderEnd
(Appendable writer, Map<String, Object> context) void
renderHorizontalSeparator
(Appendable writer, Map<String, Object> context, ModelScreenWidget.HorizontalSeparator separator) void
renderImage
(Appendable writer, Map<String, Object> context, ModelScreenWidget.ScreenImage image) void
renderLabel
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Label label) void
renderLink
(Appendable writer, Map<String, Object> context, ModelScreenWidget.ScreenLink link) void
renderPortalPageBegin
(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage) void
renderPortalPageColumnBegin
(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPageColumn) void
renderPortalPageColumnEnd
(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPageColumn) void
renderPortalPageEnd
(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage) void
renderPortalPagePortletBegin
(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPortlet) void
renderPortalPagePortletBody
(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPortlet) void
renderPortalPagePortletEnd
(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPortlet) void
renderScreenBegin
(Appendable writer, Map<String, Object> context, ModelScreen modelScreen) void
renderScreenEnd
(Appendable writer, Map<String, Object> context, ModelScreen modelScreen) void
renderScreenletBegin
(Appendable writer, Map<String, Object> context, boolean collapsed, ModelScreenWidget.Screenlet screenlet) void
renderScreenletEnd
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Screenlet screenlet) void
renderScreenletSubWidget
(Appendable writer, Map<String, Object> context, ModelScreenWidget subWidget, ModelScreenWidget.Screenlet screenlet) void
renderSectionBegin
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Section section) void
renderSectionEnd
(Appendable writer, Map<String, Object> context, ModelScreenWidget.Section section) void
renderSubContentBegin
(Appendable writer, Map<String, Object> context, ModelScreenWidget.SubContent content) void
renderSubContentBody
(Appendable writer, Map<String, Object> context, ModelScreenWidget.SubContent content) void
renderSubContentEnd
(Appendable writer, Map<String, Object> context, ModelScreenWidget.SubContent content)
-
Method Details
-
getRendererName
String getRendererName() -
renderBegin
- Throws:
IOException
-
renderEnd
- Throws:
IOException
-
renderScreenBegin
void renderScreenBegin(Appendable writer, Map<String, Object> context, ModelScreen modelScreen) throws IOException- Throws:
IOException
-
renderScreenEnd
void renderScreenEnd(Appendable writer, Map<String, Object> context, ModelScreen modelScreen) throws IOException- Throws:
IOException
-
renderSectionBegin
void renderSectionBegin(Appendable writer, Map<String, Object> context, ModelScreenWidget.Section section) throws IOException- Throws:
IOException
-
renderSectionEnd
void renderSectionEnd(Appendable writer, Map<String, Object> context, ModelScreenWidget.Section section) throws IOException- Throws:
IOException
-
renderColumnContainer
void renderColumnContainer(Appendable writer, Map<String, Object> context, ModelScreenWidget.ColumnContainer columnContainer) throws IOException- Throws:
IOException
-
renderContainerBegin
void renderContainerBegin(Appendable writer, Map<String, Object> context, ModelScreenWidget.Container container) throws IOException- Throws:
IOException
-
renderContainerEnd
void renderContainerEnd(Appendable writer, Map<String, Object> context, ModelScreenWidget.Container container) throws IOException- Throws:
IOException
-
renderContentBegin
void renderContentBegin(Appendable writer, Map<String, Object> context, ModelScreenWidget.Content content) throws IOException- Throws:
IOException
-
renderContentBody
void renderContentBody(Appendable writer, Map<String, Object> context, ModelScreenWidget.Content content) throws IOException- Throws:
IOException
-
renderContentEnd
void renderContentEnd(Appendable writer, Map<String, Object> context, ModelScreenWidget.Content content) throws IOException- Throws:
IOException
-
renderSubContentBegin
void renderSubContentBegin(Appendable writer, Map<String, Object> context, ModelScreenWidget.SubContent content) throws IOException- Throws:
IOException
-
renderSubContentBody
void renderSubContentBody(Appendable writer, Map<String, Object> context, ModelScreenWidget.SubContent content) throws IOException- Throws:
IOException
-
renderSubContentEnd
void renderSubContentEnd(Appendable writer, Map<String, Object> context, ModelScreenWidget.SubContent content) throws IOException- Throws:
IOException
-
renderHorizontalSeparator
void renderHorizontalSeparator(Appendable writer, Map<String, Object> context, ModelScreenWidget.HorizontalSeparator separator) throws IOException- Throws:
IOException
-
renderLabel
void renderLabel(Appendable writer, Map<String, Object> context, ModelScreenWidget.Label label) throws IOException- Throws:
IOException
-
renderLink
void renderLink(Appendable writer, Map<String, Object> context, ModelScreenWidget.ScreenLink link) throws IOException- Throws:
IOException
-
renderImage
void renderImage(Appendable writer, Map<String, Object> context, ModelScreenWidget.ScreenImage image) throws IOException- Throws:
IOException
-
renderContentFrame
void renderContentFrame(Appendable writer, Map<String, Object> context, ModelScreenWidget.Content content) throws IOException- Throws:
IOException
-
renderScreenletBegin
void renderScreenletBegin(Appendable writer, Map<String, Object> context, boolean collapsed, ModelScreenWidget.Screenlet screenlet) throws IOException- Throws:
IOException
-
renderScreenletSubWidget
void renderScreenletSubWidget(Appendable writer, Map<String, Object> context, ModelScreenWidget subWidget, ModelScreenWidget.Screenlet screenlet) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
renderScreenletEnd
void renderScreenletEnd(Appendable writer, Map<String, Object> context, ModelScreenWidget.Screenlet screenlet) throws IOException- Throws:
IOException
-
renderPortalPageBegin
void renderPortalPageBegin(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
renderPortalPageEnd
void renderPortalPageEnd(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
renderPortalPageColumnBegin
void renderPortalPageColumnBegin(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPageColumn) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
renderPortalPageColumnEnd
void renderPortalPageColumnEnd(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPageColumn) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
renderPortalPagePortletBegin
void renderPortalPagePortletBegin(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPortlet) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
renderPortalPagePortletBody
void renderPortalPagePortletBody(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPortlet) throws GeneralException, IOException- Throws:
GeneralException
IOException
-
renderPortalPagePortletEnd
void renderPortalPagePortletEnd(Appendable writer, Map<String, Object> context, ModelScreenWidget.PortalPage portalPage, GenericValue portalPortlet) throws GeneralException, IOException- Throws:
GeneralException
IOException
-